modx, кеширование и скорость отдачи первого байта

wilelf
На сайте с 27.06.2005
Offline
322
740

Есть у знакомых сайт - http://igra58.ru/bytovaya_tehnika-00000000293.html

Работает на MODx, кеширование включено, и сервер, вобщем-то, не нагружен. А вот время отдачи первого байта для внутренних страниц - около 5 секунд...Что такое может быть?

Агентство контекстной рекламы НеВсем ( https://www.nevsem.ru/ ) Пишу платно статьи для Хабра. Мой профиль ( https://habr.com/ru/users/wilelf/ )
[Удален]
#1

Скорость работы сети проверьте и файловой системы сервера.

---------- Добавлено 30.11.2016 в 12:00 ----------

Сеть работает, нормально. Если с файловой системой все нормально (читай скорость работы жесткого диска), значит кэширование скорее всего не работает. Помню когда в свое время делал сайт на modx, столкнулся с тем, что стандартный компонент для вывода списка вроде: getresources, был жутко тормозной и тупой и делал кучу подзапросов чтобы вытащить список некоторых итемов с атрибутами, пришлось сделать свой компонент, который работал в один запрос и на порядки быстрее. А судя по всему на вышеуказанном сайте используется как раз таки этот компонент для вывода списка на главной. Страница: http://igra58.ru/shipping_delivery.html, без списков открывается заметно быстрее, что только подтверждает сказанное выше: кэш не работает, вывод списков тормозит.

wilelf
На сайте с 27.06.2005
Offline
322
#2

Дак там reg.ru, вот этот тариф: https://hosting.reg.ru/hosting/plan/VIP-3-0815

---------- Добавлено 30.11.2016 в 11:01 ----------

imagine:
Страница: http://igra58.ru/shipping_delivery.html, без списков открывается заметно быстрее, что только подтверждает сказанное выше: кэш не работает, вывод списков тормозит.

файлы в папке кеша создаются...как проверить, где ошибка в отдаче кеша?

Russ1an
На сайте с 25.03.2015
Offline
60
#3

А если кэширование отключить, то нормально открывает? И вообще, установите debugparser и проверьте им.

Достойный дом для любимых проектов https://clck.ru/PT7Vo
wilelf
На сайте с 27.06.2005
Offline
322
#4
Russ1an:
А если кэширование отключить, то нормально открывает? И вообще, установите debugparser и проверьте им.

я 10 лет уже не программист, для меня то, что вы пишете, клинопись. Если возьметесь посмотреть, буду счастлив. Кеш пытался отключить, но нет.

LeonCrab
На сайте с 30.01.2007
Offline
189
#5
Russ1an:
А если кэширование отключить, то нормально открывает? И вообще, установите debugparser и проверьте им.

Debugparser - это для ветки Revo, а на сайте используется модифицированная Evo.

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

Если необходима помощь - стучите, помогу.

Помощь в создании сайтов на MODX, Laravel, Slim. В личку. Хостинг, которому я доверяю (https://beget.com/p181956).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий