@Gregpopov
Full stack web developer

Как ускорить работу OpenCart v. 2.2.0.0?

Знаю что куча подобных вопросов, но интересуют комплексные решения и полные решения, что посоветуете? Что вырезать, что дописывать и т.д.
  • Вопрос задан
  • 1357 просмотров
Пригласить эксперта
Ответы на вопрос 4
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
Как вы определили, что он работает медленно?

Замеряли скорость работы? Профилирование? Медленно отрабатывает сервер или долго грузятся ресурсы типа js/css?

Какие расширения ставили? Готовые темы? А их код смотрели? Без них сайт тестировали? Разница есть?

Вы не предоставили никакой информации.
Ответ написан
@amfetamine
для начала попытаться выполнить советы сервиса PageSpeed
если не поможет - настроить кэширование,
если мало - убедиться, что индексы в таблицах бд проставлены на нужные столбцы и оптимизировать select-запросы
ничего не помогает - переезд на vds
Ответ написан
Комментировать
Pinsky
@Pinsky
Кофеиноникотиновая смесь в backend-код
На PHP7 переехать - будет быстрее.
Ответ написан
@9301039
1. Определяем что тормозит, в 99% случаев в версии 2.2 тормоза проявляются на большом количестве товаров из-за неправильных запросов, к сожалению лечить тяжеловато но прирост производительности большой.
2. Включаем сжатие gzip
3. Включаем кэширование для браузеров
4. Оптимизируем качество изображений
5. Сжимаем/оптимизируем и объединяем по возможности скрипты и стили
6. Сжимаем/оптимизируем html
7. Включаем кэширование контента и кэширование запросов к бд

От последнего пункта получите максимум прироста, можно начинать с него, но тогда вы вероятно не станете делать остальные :) рекомендую бесплатный модуль "DB Cache"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы