Size: a a a

WordPress && WooCommerce

2020 November 24

a

allpeg in WordPress && WooCommerce
Anton
- как работает этот страничный кеш?
- куда он всё сохраняет?
Генерирует статичные страницы, примерно такие же, как они в браузере выводятся. Сохраняют эти файлы обычно либо на диск, либо в мемкэш/рэдис

нужно, чтобы плагин это умел делать?
плагинами обычно и настраивается
Генерирует статичные страницы, примерно такие же, как они в браузере выводятся.
Вот тут не понятно. Я понимаю, что он генерирует статичные страницы, но я могу сходу представить примерно 100 сценариев, когда это всё поломает.

плагинами обычно и настраивается

насколько я понял плагинами это не настраивается а реализуется, т.е. плагин сам решает, что и как кешировать.
В случае с объектным кешем плагин реализует интерфейс сохранения/загрузки данных в/из какое-нибудь хранилище, типа тот же memcached.
источник

KL

Katya Leurdo in WordPress && WooCommerce
Вот вы странные, хотите чтобы кнопку нажать и всё заработало. Там куча нюансов. Страницы с гет-параметрами, например, по умолчанию не кешируются.
источник

M

MacKlaud in WordPress && WooCommerce
Артём Приходько
Рокет это обычный статический кэш
Ну это понятно. Но он помог ускорить сайт. А редис ничего не сделал.
источник

АП

Артём Приходько... in WordPress && WooCommerce
MacKlaud
Ну это понятно. Но он помог ускорить сайт. А редис ничего не сделал.
И это логично
источник

A

Anton in WordPress && WooCommerce
allpeg
Генерирует статичные страницы, примерно такие же, как они в браузере выводятся.
Вот тут не понятно. Я понимаю, что он генерирует статичные страницы, но я могу сходу представить примерно 100 сценариев, когда это всё поломает.

плагинами обычно и настраивается

насколько я понял плагинами это не настраивается а реализуется, т.е. плагин сам решает, что и как кешировать.
В случае с объектным кешем плагин реализует интерфейс сохранения/загрузки данных в/из какое-нибудь хранилище, типа тот же memcached.
Не думаю, что обычному юзеру стоит понимать, как там всё работает. Главное работает) Ну и у плагинов есть настройки же, если на одном сайте все ок, а на другом нет — надо смотреть настройки.
источник

KL

Katya Leurdo in WordPress && WooCommerce
MacKlaud
Ну это понятно. Но он помог ускорить сайт. А редис ничего не сделал.
ты сравнил динамическую страницу со статической. Рокет nginx еще настрой, будет вообщепуля
источник

M

MacKlaud in WordPress && WooCommerce
Anton
собственно, сам по себе рокет ничего особенного не делает. Тот же полностраничный кеш на диск либо в редис тот же.
Редис у бегет встроен, но почему то на моем сайте никак не помог
источник

АП

Артём Приходько... in WordPress && WooCommerce
allpeg
Генерирует статичные страницы, примерно такие же, как они в браузере выводятся.
Вот тут не понятно. Я понимаю, что он генерирует статичные страницы, но я могу сходу представить примерно 100 сценариев, когда это всё поломает.

плагинами обычно и настраивается

насколько я понял плагинами это не настраивается а реализуется, т.е. плагин сам решает, что и как кешировать.
В случае с объектным кешем плагин реализует интерфейс сохранения/загрузки данных в/из какое-нибудь хранилище, типа тот же memcached.
Хоть один сценарий назовите?
источник

a

allpeg in WordPress && WooCommerce
за статью спасибо, стало понятней.
источник

KL

Katya Leurdo in WordPress && WooCommerce
allpeg
Генерирует статичные страницы, примерно такие же, как они в браузере выводятся.
Вот тут не понятно. Я понимаю, что он генерирует статичные страницы, но я могу сходу представить примерно 100 сценариев, когда это всё поломает.

плагинами обычно и настраивается

насколько я понял плагинами это не настраивается а реализуется, т.е. плагин сам решает, что и как кешировать.
В случае с объектным кешем плагин реализует интерфейс сохранения/загрузки данных в/из какое-нибудь хранилище, типа тот же memcached.
половина случаев когда оно все ломает решается настройками ракеты
источник

M

MacKlaud in WordPress && WooCommerce
Katya Leurdo
ты сравнил динамическую страницу со статической. Рокет nginx еще настрой, будет вообщепуля
Ну так рокет и статику и динамику кеширует. Разве не так?
источник

KL

Katya Leurdo in WordPress && WooCommerce
просто соображать надо что делаешь
источник

KL

Katya Leurdo in WordPress && WooCommerce
MacKlaud
Ну так рокет и статику и динамику кеширует. Разве не так?
что значит "кеширует динамику"? каша у вас в голове. Пыха генерирует страницу. Рокет делает "снимок" в html, кладет в файл. Пользователь видит этот файл html, а пыха даже не запускается.
источник

M

MacKlaud in WordPress && WooCommerce
Артём Приходько
И это логично
А зачем тогда редис, если он не ускоряет?
источник

a

allpeg in WordPress && WooCommerce
Артём Приходько
Хоть один сценарий назовите?
любой нестатичный блок: корзина, отображение данных других пользователей и т.п.
для этого надо как-то сигнализировать плагину, какие части кешировать а какие нет.
источник

KL

Katya Leurdo in WordPress && WooCommerce
Я считаю что главная плюшка редиса - туда идут транзитки. Все тяжелые фрагменты я кеширую в транзитки прямо html и в редиску кладу.
источник

M

MacKlaud in WordPress && WooCommerce
Katya Leurdo
что значит "кеширует динамику"? каша у вас в голове. Пыха генерирует страницу. Рокет делает "снимок" в html, кладет в файл. Пользователь видит этот файл html, а пыха даже не запускается.
Вероятно и правда каша. Товары это не динамические страницы?
источник

MK

Mikhail Kobzarev in WordPress && WooCommerce
Katya Leurdo
Я считаю что главная плюшка редиса - туда идут транзитки. Все тяжелые фрагменты я кеширую в транзитки прямо html и в редиску кладу.
+
источник

АП

Артём Приходько... in WordPress && WooCommerce
MacKlaud
А зачем тогда редис, если он не ускоряет?
объектных кэш подходит для тех случаев, когда у вас в коде формируются большие объекты или большие тяжелые запросы
источник

a

allpeg in WordPress && WooCommerce
про сайт с кучей плагинов где генерация страницы была три (ТРИ КАРЛ) секунды я говорил, там такой кеш так и не заработал кстати (там старый вп).
объектное кеширование с memcached и кеш переводов дело ускорил значительно.
источник