Перейти к основному содержанию
  Воскресенье, 9 октября 2016 г.
  6 Ответы
  6,4 тыс. посещений
  Подписаться
Привет! Меня интересует speedcache .
Хочу кэшировать сайт, использующий K2 CCK. Но счётчик посещений должен работать. С нативным кэшем Joomla и JotCache он не работает.
Будет ли работать со speedcache ?
Спасибо и всего наилучшего.
D
9 лет назад
Привет!

Как только вы используете систему кэширования, скрипт K2 больше не будет вызываться для экономии времени отклика и использования процессора/памяти сервера.
Это будет действовать для всех кэшей, включая SpeedCache .

С наилучшими пожеланиями.

Дэмиен
V
9 лет назад
Да, знаю. Я ищу решение.
Это будет одно обращение к базе данных, а не десятки на пользователя. Мне нужен только подсчёт, достаточно отображения правильного значения после удаления кэша.

Я попробовал другой код для подсчёта вместо замороженного основного кода подсчёта.

Сайт ежедневно предоставляет контент для 2000–15 000 посетителей, без кэширования, только из-за проблемы с подсчётом. Клиент хочет, чтобы этот счётчик работал.

Есть какие-нибудь идеи?

С уважением,
Мартин
D
9 лет назад
Привет!

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

Или вы можете переопределить представление статьи K2, чтобы сделать AJAX-запрос для увеличения счётчика, но в этом случае вам также потребуется создать собственный небольшой компонент для решения этой задачи.

Слишком много работы ради одного счётчика.

С наилучшими пожеланиями.
V
8 лет назад
Купил сейчас для тестирования. Speed Cache , по слухам, работает с K2, но не кэширует товары/статьи! Только после их ручного добавления. Что вы имеете в виду под «совместимо с CCK (Zoo, K2,...)»?

Хороший момент: страницы «Главная страница» и «Категории» теперь кэшируются, когда я отключаю Core Cache, и обращения к товарам не замораживаются.

С уважением
Э
8 лет назад
Привет! Можно ли заставить счётчик предметов K2 работать со speedcache ? Я использую JotCache, и при включенном кэше счётчик попаданий не работает.
Т
8 лет назад
Привет,

Я думаю, Дэмиен уже дал ответ на этот вопрос выше:


Как только вы используете систему кэширования, скрипт K2 больше не вызывается для экономии времени отклика и использования процессора/памяти сервера.
Это будет действовать для всех кэшей, включая SpeedCache .
Дэмиен


Эту проблему довольно сложно решить и для ее решения потребуется некоторая специальная разработка.

Ваше здоровье,
  • Страница :
  • 1
На этот пост пока нет ответов.