Цитата akhamsa (

)
Сайт стал грузиться по десять секунд, хотя раньше все летало. Посещаемость выросла всего на пару сотен человек в сутки, но панель хостинга постоянно пишет про превышение лимитов процессора и памяти. Сейчас сижу на самом дешевом тарифе. Есть ли смысл оптимизировать код или это бесполезно и пора переезжать на тариф выше, чтобы не терять посетителей из-за тормозов.
Переезд на тариф мощнее обычно решает проблему мгновенно, так как вам выделяют больше оперативной памяти и увеличивают лимиты на выполнение скриптов. Оптимизация это хорошо, но если бизнес приносит доход, экономить на инфраструктуре глупо. Советую обратить внимание на тарифы с SSD или NVMe дисками, разница в скорости работы базы данных будет колоссальная.
Лично я использую надежный хостинг недорого TheHost https://thehost.ua/hosting/plans для своих проектов, там вполне адекватные ресурсы за вменяемые деньги. При выборе нового плана смотрите не только на дисковое пространство, но и на процент допустимой нагрузки на процессор. Часто на дешевых аккаунтах этот лимит минимальный, поэтому сайт и тормозит.
Если планируете дальше расти, берите тариф с запасом, чтобы не заниматься миграцией каждые два месяца. Хороший хостинг должен иметь отзывчивую поддержку, которая поможет перенести данные без ошибок в конфигах. Переход на производительный сервер сэкономит вам нервы и время на бесконечные правки кода в попытках выжать лишние мегабайты из слабого железа.