Задать вопрос
@Buhalo6585

Что можно сделать для улучшения производительности Magento?

Имеется ненагруженный Magento 1.9.2 проект с посещаемостью до 100 человек в сутки. Но скорость работы оставляет желать лучшего даже при нулевой загрузке. Я уже исчерпал большую часть стандартных методов оптимизации:
1) Сжатие траффика + expires headers через .htaccess
2) Сжатие картинок утилитами
3) Родной кеш Magento Community
4) Полностраничный кэш отдельным модулем
5) Оптимизация MySQL параметров
6) Кеширование сессий в Redis
7) Отключил все ненужные модули и функции (которые отключается через app/etc/modules/)
8) Шаблон покупался готовый, но "быдлокодским" его бы не назвал
9) Пробовал еще минификацию и склейку CSS/JS, но тогда часть модулей "ломается", в любом случае это сильно не улучшало ситуацию
10) С PHP7 не удалось заставить работать

Что есть на сервере:
Centos 6 через KVM, 2ГБ оперативной памяти, PHP 5.6 mod_apache с OpCode

С непрогретым кэшем FPC скорость загрузки страниц в районе 5-8 секунд. С прогретым - по ощущениям 2-4, но сторонние инструменты проверки типа webpagetest показывают до 10 секунд все-равно.
  • Вопрос задан
  • 586 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
VGrabko
@VGrabko
Golang, Php, Js
Лог длиных запросов к бд включён? Если нет то включите и посмотрите.
Ответ написан
Комментировать
sabramovskikh
@sabramovskikh
Исследуйте.
Возможно это большие SQL которые неправильно составлены.
Возможно канал плохой.
Возможно конфиг сервера неподходящий.

Нужно найти причину и исправить её.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Урл в студию
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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