Всем доброго дня!
Имеется маленький сайт в виде блога, посещаемость 20 чел в сутки, модулей немного, т.е. из функционала только комментирование записей и еще несколько необходимых. В яндекс вебмастере то появляется то исчезает критическая ошибка - якобы скорость загрузки более 3 сек. Проверяю вручную ихним сервисом, до 3 не доходит конечно, но от 0,2 до 1,5 сек длится первая загрузка, чаще 200-300 мс. Что тоже немало. Хостинг рег.ру.
Но при включенном внутреннем кэшировании, вторая и последующая загрузка длится 20-30 мс, что очень хорошо. Т.е. проблема возникает только при первом обращении к странице. Можно ли как то сделать чтобы закэшированный вариант страницы отдавался не при повторном и последующем обращении, а с первого раза? Может модули соответствующие есть? Или же проблема в хостинге и его проще сменить?
Приложил скрин ответа сервера.
Вложение | Размер |
---|---|
![]() | 77.36 КБ |
Комментарии
Слишком маленькая посещаемость.
Поэтому до кеша дело далеко не всегда доходит, он успевает протухать между посещениями.
Можете, конечно, поставить максимальное время жизни, если вам подходит.
И хостинг, да. Не должен блог 1.5 секунды генерить страницу.
У вас ещё и PHP древний, переходите на 5.6, в идеале на 7, если кодовая база позволит, будет ускорение
Можно пускать по крону wget/curl в режиме спайдера - чтобы проходился по сайту и грел кеш.