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

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

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

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

Войти через центр авторизации
Похожие вопросы