По-сути да, есть лишь 3 решения:
1) нормально сделанный магазин, без тормозящих страниц, которые генерируются 0.5-1сек
2) кэш модуль поверх тормозного сайта
3) дорогой хостинг с кучей ядер процессора... и пусть все подождут.
И владелец из этих 3х выбирает что дешевле или быстрей.
1й пункт естественно во всем лучше, но быстро переделать что-либо существующее годами, с кучей костылей, малореально. Ну и плюс дорого конечно будет.
2й пункт - дешево, но есть куча нюансов, может не всем подойти
3й самый отмороженный путь Плевать на все и всех, пусть тормозит, я просто буду платить дороже за хостинг.
А еще бывает (был у меня клиент такой), что владелец-заказчик ни в чем не разбирается сам и для этого у него есть "спецы".
И спецы эти естественно сами п.1 не осиливают. А наоборот добавляют наворотов на сайт и все тормозит лишь хуже и хуже.
Предлагаешь, упрашиваешь, ну добавьте же вы кэш хоть какой-то. Есть же варианты готовые - нет... нас не устраивает, очень много изменений по сайту постоянно, должно быть все всегда актуальное
Вариант послать спецов и обратиться к другим также не рассматривается.
Ну и в итоге пришлось им съехать. Платят теперь за 32-ядерную vps постоянно. Хотя когда были у меня, то проблемы появлялись лишь изредка при всплесках траффика.