Как настроить кеш modx и оптимизировать скорость загрузки страницы для большого сайта?

Есть сайт на modx revo с 40 000 страниц. Есть страница-категория где выводятся эти страницы с помощью pdoPage по 20 штук на каждой странице пагинации.
Также на странице-категории есть ajax-фильтр при изменении которого делается выборка из БД запросом такого вида:
name LIKE '.'"%'.$_GET['name'].'%"
Вот данные по загрузке страницы:
время потраченное на запросы к базе данных: 3.0324 s
количество запросов к базе данных: 402
время потраченное на работу PHP скриптов: 0.9764 s
общее время потраченное на генерацию страницы: 4.0088 s
источник содержимого (база данных или кэш): database

Подскажите как можно оптимизировать запросы к БД и правильно настроить кеширование.
  • Вопрос задан
  • 789 просмотров
Пригласить эксперта
Ответы на вопрос 1
UDAV99
@UDAV99
web программист, верстальщик
Откуда столько запросов? Покажи как вызываешь сниппет. Пробовал через феном все сделать?
Ответ написан
Ваш ответ на вопрос

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

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