Всем доброго времени суток! Столкнулся с, наверное, популярной проблемой большого количества товаров.
Что имеем: VDS сервер (vdsina) с 2 ГБ оперативки, установлена VESTA CP, магазин на Opencart 1.5.6.4 (шаблон Journal2), общее количество категорий - до 100, количество товаров сейчас около 70 тыс. планируется около 100 тыс. товаров.
При первом же наплыве посетителей (около 500 чел в час) после включения Директа, сайт лег, упал mysql сервер - что конечно ненормально учитывая что сервак не самый слабый.
Что сделано: поставил кешируемый Seo_pro - уменьшил кол-во запросов к таблице url_alias, сжатие через mod_deflate, а также встроенные инструменты Journal2, отключен подсчет количества товаров, в конфиге Mysql добавил query_cache_size=128M,
query_cache_limit=1M, max_connections = 300.
Сейчас количество запросов - 60-100 по разным страницам согласно профайлеру запросов.
Различные модули ускорения и кеширования запросов не ставил.
Какие будут рекомендации по уменьшению количества запросов и общему ускорению сайта, чтобы сервак выдерживал адекватную нагрузку при всем вышеперечисленом?