Size: a a a

WordPress && WooCommerce

2020 November 24

KL

Katya Leurdo in WordPress && WooCommerce
Артём Приходько
или обновляешь файл темы или JSку. В этом случае надо сбрасывать вручную
если ты делаешь что-то вручную, да, ты идешь жмешь кнопку. если всякие интеграции - начинаются танцы с бубнами
источник

KL

Katya Leurdo in WordPress && WooCommerce
я в свое время этого наелась по самые уши
источник

С

Сергей in WordPress && WooCommerce
allpeg
Объясните пожалуйста про кеширование. Я не особо знаком с оптимизацией.
Кеширование картинок и статики браузером - мне это понятно (оно к вордпрессу отношения по не имеет, и настраивается на сервере).
Насколько я знаю, в вп есть:

1) постоянный (persistent) объектный кеш. тут всё просто, ставишь memcached или redis, ставишь скрипт кеширования в wp-content/object-cache.php (если плагин умеет, то сам за тебя его туда поставит) и радуешься.
Как он работает, мне понятно: сам вордпресс умеет его использовать и будет класть туда разные штуки.

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

2) страничный кеш (advanced cache). Для включения надо прописать в конфиг define('WP_CACHE',true);, а интерфейс вордпресс будет искать в файле wp-content/advanced-cache.php - опять же, это за меня может сделать плагин.

собственно, #вопрос вот в чём:
- как работает этот страничный кеш?
- куда он всё сохраняет?
- как его настроить? нужно, чтобы плагин это умел делать?
- и почему на рандомном сайте с 50 плагинами не менее рандомный плагин кеширования не работает?) (я если что уже не имею доступа к этому сайту, просто пытаюсь понять в чём суть)
YouTube
Кэширование в WordPress с Redis и Memcached. Безлимитный кэш и 90 дней хостинга в подарок от Beget
Безлимитные Redis, Memcached и бесплатный хостинг на 90 дней от Beget только по ссылке https://wplovers.pw/r/beget/ с 31.10.2018 по 30.11.2018

Пришло время познакомиться с ещё одним методом серверного кэширования #WordPress — объектное кэширование в оперативной памяти сервера с помощью программного обеспечения #Redis и #Memcached. Это вдвойне интересно с переложением от хостинга Beget.
Мы придумали совместную акцию, благодаря которой все новые клиенты #Beget получат Redis и Memcached бесплатно и навсегда, плюс 90 дней бесплатного хостинга. Подробности акции смотрите в видео.

--- В этом видео ---
01:36 Вспоминаем как работает компьютер
03:41 Как работает сервер
05:11 Как WordPress обрабатывает запросы
07:03 Что такое кэширование
07:32 Как работает дисковое кэширование с большинством плагинов
09:04 Как работает конструктор Elementor
10:07 Что такое Redis Object Cache и Memcached
11:49 Понятие php сессий
16:01 Разница между Redis и Memcached
17:10 Кому подойдёт Redis и Memcached
20:19 Условия акции от WPlovers…
источник

M

MacKlaud in WordPress && WooCommerce
KAGG Design
Неправильно приготовили)
Уже говорил. Все по инструкции и с тех поддержкой. Нифига не помогло
источник

KD

KAGG Design in WordPress && WooCommerce
MacKlaud
Редис у бегет встроен, но почему то на моем сайте никак не помог
Потому что для того, чтобы WP использовал redis, нужен плагин Redis Cache от Till Kruss
источник

АП

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

M

MacKlaud in WordPress && WooCommerce
KAGG Design
Потому что для того, чтобы WP использовал redis, нужен плагин Redis Cache от Till Kruss
Спасибо. Попробую
источник

KD

KAGG Design in WordPress && WooCommerce
Katya Leurdo
В любом кешировании самая большая проблема - инвалидация кеша. Чтобы он сбрасывался при обновлении данных. Иначе жопа.
+++++
источник

A

Anton in WordPress && WooCommerce
KAGG Design
Потому что для того, чтобы WP использовал redis, нужен плагин Redis Cache от Till Kruss
Ну или от Гены)
источник

KD

KAGG Design in WordPress && WooCommerce
Anton
Ну или от Гены)
Там понимать надо, что делаешь, а плагин поставил - и работает
источник

KD

KAGG Design in WordPress && WooCommerce
Anton
Ну или от Гены)
И я Генин плагин форкал, что-то там правил
источник

KL

Katya Leurdo in WordPress && WooCommerce
в плагине есть кнопка сбросить кеш, у Гены нету
источник

M

MacKlaud in WordPress && WooCommerce
Еще #вопрос. Странная проблема и не уверен, что это в тему WP. Кто нибудь сталкивался может. Стоит рокет. В инкогнито в хроме страницы могут открываться по 5-20 секунд. Но если открыть инструменты разработчика, то меньше секунды
источник

A

Anton in WordPress && WooCommerce
источник

KL

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

KD

KAGG Design in WordPress && WooCommerce
Katya Leurdo
в плагине есть кнопка сбросить кеш, у Гены нету
О! И там ещё какие-то косяки остались. У меня ощущение, что на тяжёлых сайтах иногда даже замедлял плагин, когда тонна ключей. Но тестов прямых нет. Тем не менее, по факту, я перестал юзать и Генин плагин, и свой форк
источник

KD

KAGG Design in WordPress && WooCommerce
Использую Till Kruss
источник

KL

Katya Leurdo in WordPress && WooCommerce
да, после того скандала он хорошо развивается )))
источник

A

Anton in WordPress && WooCommerce
MacKlaud
Еще #вопрос. Странная проблема и не уверен, что это в тему WP. Кто нибудь сталкивался может. Стоит рокет. В инкогнито в хроме страницы могут открываться по 5-20 секунд. Но если открыть инструменты разработчика, то меньше секунды
что такое 5-20 секунд?
источник

M

MacKlaud in WordPress && WooCommerce
Anton
что такое 5-20 секунд?
Открытие страницы
источник