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

Как оптимизировать настройки php+sql загрузка (долгая загрузка страницы)?

Здравствуйте. Подскажите как быть.

Данные
Магазин на ImageCMS
База товаров в 500к
Выделенный сервер

Проблема
Скорость загрузки страницы (товара) в 3 секунды

История
Вообще сама по себе ImageCMS до горя плохо оптимизирована. Генерируются тяжелые запросы с миллионной выборкой строк.

Кое как удалось часть запросов сократить. Включили кэширование для вывода категорий (когда запрос шел на страницу товара, большая часть нагрузки генерировалась именно из-за категорий).
Подключили мэмкеш (догадываюсь что сама CMS плохо работает с этим модулем).
Переехал на выделенный сервер, не дешевый, размещаемся пожалуй у одного из топовых хостеров.

Проблему решить не удалось. Вышли на скорость 2.5-3 сек.

Собственно вопрос.
По статистике видно что CMS грузит сервер на процентов 30%. Тоесть использует не все ресурсы.
Программист определил что запросы застряют именно в PHP. Тоесть мускул все быстро отдает, без медленных запросов.

Возможно есть какие-то настройки Апача, PHP которые позволят использовать ресурсы на полную. Или еще доп. кэш включить, или настройки буфера и прочее прочее. Именно решить проблему на стороне сервера, т.к с программной часть головняка очень много (как мне объяснили).

Помогите пожалуйста.
Если что могу отблагодарить $.

Всех с Праздниками.
  • Вопрос задан
  • 527 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя alex1442 К ответам на вопрос (4)
alex1442
@alex1442
Попробуйте php7 или hhvm (сначало на тестовом сервере!!11)

Включен ли Opcache?
Выключен ли Xdebug(он может сильно тормозить сервак если он не используется)
Ответ написан