Домой WordPress WordPress: Вопросы и ответы Кэширование по фрагментам
9ответ(ов) в теме
Mr Petyash
не в сети 3 года
На сайте с 07.01.2015
Участник
Тем 10
Сообщения 51
1
14:33

Начал задумываться о кэшировании сайта. Установил Wp-super cache и протестировал сутки. При использовании wp-recall вылезли косяки.
Смоделированная ситуация. На сайте мне приходит сообщение и в панели уведомлений появляется соответствующее оповещение при обновлении страницы. Т.к. страница была обновлена, она попала в кэш. Когда перехожу в приватный чат для прочтения сообщения, уведомление исчезает и эта страница в таком виде попадает в кэш. При переходе на главную -- опять появляется уведомление о непрочитанном сообщении, а при перехеоде в приватный чат -- исчезает. Порылся по сайтами сделал вывод, что нужно делать кэширование по фрагментам. Плагин пока отключил, чтобы все работало корректно.
Может быть я не прав? Подскажите, что не так или подскажите решение. Буду благодарен.
Может есть умелец, который поможет решить вопрос, тогда пишите ориентировочные расценки за работу. Можно в личные сообщения.
Спасибо.

0
Андрей CS
не в сети 3 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
2
14:39

Можете попробовать пристроить встроенный функционал кеширования от WP-Recall

Вы не можете просматривать опубликованные ссылки

Он именно объектный.

0
Mr Petyash
не в сети 3 года
На сайте с 07.01.2015
Участник
Тем 10
Сообщения 51
3
14:52

А как же
" Не стоит использовать описанный функционал кеширования от плагина WP-Recall совместно со сторонним кешированием, это может привести к непредсказуемому результату.
Помните, что использование функционала кеширования на сайте с малой посещаемостью может привести к неоправданным расходам ресурсов сервера на создание кеш-файлов, а не наоборот.
Не рекомендуется использовать на одной странице большое количество объектов кеширования, если есть возможность, то их лучше объединять в более крупные объекты.
При создании объекта кеширования его ключ должен быть уникальным, иначе вы будете получать из кеша не тот контент, что ожидали."

0
Андрей CS
не в сети 3 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
4
14:54

и к чему этот копипаст? В чем вопрос?

0
Mr Petyash
не в сети 3 года
На сайте с 07.01.2015
Участник
Тем 10
Сообщения 51
5
14:57

По первому пункту, конфликтов не будет?

0
Андрей CS
не в сети 3 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
6
15:00

Mr Petyash сказал(а)

По первому пункту, конфликтов не будет?

ну правильно, давайте наставим кучу плагинов для кеширования и еще у wp-recall его подключим!
Откуда я знаю будет конфликт или не будет? Если вам нужна волшебная кнопка, чтобы все заработало так как вам надо, то ее нет, я вам дал руководство к тонкой вдумчивой настройке кеширования.

0
Вова (Otshelnik-Fm)
не в сети 10 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
7
15:01

Существует еще выход - гостям отдавать кэш, залогиненным выдавать живую страницу. Плагины кеширования это умеют

0
Mr Petyash
не в сети 3 года
На сайте с 07.01.2015
Участник
Тем 10
Сообщения 51
8
15:07

Тяжело быть чайником в php. Не для меня эта статья. Спасибо за помощь, пойду искать мастеров

0
Александр
не в сети 4 года
На сайте с 22.02.2016
Участник
Тем 24
Сообщения 87
9
21:26

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

0
Тема закрыта. Публикация новых сообщений запрещена.