Есть ли смысл в WP делать статичным все то что подгружается впервые секунды при заходе на страницу ?
Например — убрать php вывод логотипа, статичное меню без запроса к БД, статичные хтмл виджеты вписанные прямо в шаблон
есть смысл над этим париться ради заветного TTFB ?
Mik Foxi
Если это тормозит. То надо оптимизировать. Если не тормозит и не грузит то не надо.
beastmaster28
foxi #: ли это тормозит. То на
сервисы по ТТФБ не показывают увы какой именно элемент тормозит, я так понял чем меньше php/js кода к выполнению, тем быстрее ответ
Jackyk
А плагин WP Super Cache не сделает совершенно замечательно и безошибочно статичным всё, что надо? Я его поставил, настроил и доволен. Прошу извинить, если не в кассу.
beastmaster28
Jackyk #: А плагин WP Super Cache не сделает совершенно замечательно и безошибочно статичным всё, что надо? Я его поставил, настроил и доволен. Прошу извинить, если не в кассу.
Хочется получить живой сайт без кэша, максимально оптимизировать
А на счет кэша у меня стоит уже топовый WP ROCKET, но чисто для асинхрона и критического css
AfterWar
для Ваших целей нужен fragment cache . Реализован в w3 total cache например
beastmaster28
AfterWar #: для Ваших целей нужен fragment cache . Реализован в w3 total cache например
Спасибо, сейчас попробуем
Знаю об этом плагине много лет, но ни разу не ставил
P.s поставил, там я так понимаю надо перелопатить весь шаблон и поставить переменные чтоб w3 распознавал и кэшировал, надеюсь оно того стоит
Mik Foxi
Сколько у вас время генерации кода страницы? Если меньше секунды, то можно ничего не трогать. Если тормозит статика — подключить cloudflare. А извращения с супер пупер тюнингами это когда совсем заняться нечем.
beastmaster28
foxi #: Сколько у вас время генерации кода страницы? Если меньше секунды, то можно ничего не трогать. Если тормозит статика — подключить cloudflare. А извращения с супер пупер тюнингами это когда совсем заняться нечем.
Клауд уже стоит, немного ускорение есть, кэширование включено только для CSS
Тест в гугл хром lighthouse Mobile
https://i.imgur.com/duVQH8y.png — Mobile
https://i.imgur.com/tpzmkgD.png — Desktop
А вот когда делаю Google Page Speed на сайте уже вот такое… https://i.imgur.com/PtrNvqr.png
Просто если при таких показателях повесить 1 рекламный блок это уже минус 20 баллов точно))
Это если что довольно таки тяжелый шаблон DIscy для WordPress
AfterWar
Ставьте кэширующий плагин по любому, — если конечно сайт динамичный то изворачиваться с fragment — если нет то полная статика. Вот лично по моим наблюдениям нужно просто избавляться от скриптов и работать на быстрым ответом сервера — тогда цифры действительно растут.
И w3 это не кэш плагин по сути — это целый фреймворк — позволяет так грамотно настроить как нужно, тут и lazy, тут и кэш mysql, и объектный кэш (включен у меня почти везде с кэшированием в memcached, до перехода на 7 php кэшировал myqsl и объектный в xcache — было супер быстро )
Strannik64
есть конечно, чем быстрее работает сайт тем лучше для всех
beastmaster28
Всем доброго
Есть ли смысл в WP делать статичным все то что подгружается впервые секунды при заходе на страницу ?
Например — убрать php вывод логотипа, статичное меню без запроса к БД, статичные хтмл виджеты вписанные прямо в шаблон
есть смысл над этим париться ради заветного TTFB ?
Mik Foxi
beastmaster28
ли это тормозит. То на
сервисы по ТТФБ не показывают увы какой именно элемент тормозит, я так понял чем меньше php/js кода к выполнению, тем быстрее ответ
Jackyk
beastmaster28
А плагин WP Super Cache не сделает совершенно замечательно и безошибочно статичным всё, что надо? Я его поставил, настроил и доволен. Прошу извинить, если не в кассу.
Хочется получить живой сайт без кэша, максимально оптимизировать
А на счет кэша у меня стоит уже топовый WP ROCKET, но чисто для асинхрона и критического css
AfterWar
beastmaster28
для Ваших целей нужен fragment cache . Реализован в w3 total cache например
Спасибо, сейчас попробуем
Знаю об этом плагине много лет, но ни разу не ставил
P.s поставил, там я так понимаю надо перелопатить весь шаблон и поставить переменные чтоб w3 распознавал и кэшировал, надеюсь оно того стоит
Mik Foxi
beastmaster28
Сколько у вас время генерации кода страницы? Если меньше секунды, то можно ничего не трогать. Если тормозит статика — подключить cloudflare. А извращения с супер пупер тюнингами это когда совсем заняться нечем.
Клауд уже стоит, немного ускорение есть, кэширование включено только для CSS
Тест в гугл хром lighthouse Mobile
https://i.imgur.com/duVQH8y.png — Mobile
https://i.imgur.com/tpzmkgD.png — Desktop
А вот когда делаю Google Page Speed на сайте уже вот такое… https://i.imgur.com/PtrNvqr.png
Просто если при таких показателях повесить 1 рекламный блок это уже минус 20 баллов точно))
Это если что довольно таки тяжелый шаблон DIscy для WordPress
AfterWar
Ставьте кэширующий плагин по любому, — если конечно сайт динамичный то изворачиваться с fragment — если нет то полная статика. Вот лично по моим наблюдениям нужно просто избавляться от скриптов и работать на быстрым ответом сервера — тогда цифры действительно растут.
И w3 это не кэш плагин по сути — это целый фреймворк — позволяет так грамотно настроить как нужно, тут и lazy, тут и кэш mysql, и объектный кэш (включен у меня почти везде с кэшированием в memcached, до перехода на 7 php кэшировал myqsl и объектный в xcache — было супер быстро )
Strannik64