0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 769 Просмотров
*

martini

  • Захожу иногда
  • 102
  • 1 / 0
Есть сайт, на который часто добавляется контент. Если в конфиге включаю кешировние, то получается ситуация, что  на главной странице новая статья не появляется сразу, а только после обновления кеша через заданный интервал, ну или после ручной очистки.

Вопрос. Как правильно настроить кеширование для такого ресурса? Возможно ли сделать так, чтоб кеш очищался каждый раз после нажатия кнопки "сохранить" в контенте, модулях и пр.? Это можно сделать штатными настройками или нужен сторонний плагин? Тогда какой?

С отключенным кешированием главная страница создает около 40 запросов к базе, а с включенным всего 6. Разница существенная, так что все таки хотелось бы использовать кеширование

Буду очень благодарен за подсказки.
*

wishlight

  • Живу я здесь
  • 4980
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
*

martini

  • Захожу иногда
  • 102
  • 1 / 0
выглядит как то что нужно, только денег хотят за плагин :) может есть бесплатный аналог? :)
*

wishlight

  • Живу я здесь
  • 4980
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
Печаль. Ну давайте распишу по полной. Там есть бесплатная версия плагина. В настройках при сохранении ставим очищать кэш.

https://www.nonumber.nl/extensions/cachecleaner#tab-free-vs-pro
*

martini

  • Захожу иногда
  • 102
  • 1 / 0
собственно там пишет что опция автоочистки при сохранении контента есть только в платной версии

пока поставил вот такой плагин https://joomla-extensions.kubik-rubik.de/downloads/qcc-quick-cache-cleaning/joomla-3
он бесплатный и в описании вроде бы есть автоочистка
тестирую
отпишусь о результатах
*

wishlight

  • Живу я здесь
  • 4980
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
У меня все работает )
*

Wertos

  • Захожу иногда
  • 489
  • 22 / 0
Да как же так-то... Стандартный кеш J! работает прекрасно ! Никогда не пользовался подобными плагинами... Если есть доступ к консоли и крону, то можно чистить дешевле (если файл-кеш) Например таким скриптом
Код
#! /bin/bash
i=1 #(или ваше число дней)
find /путь к папке кеш/ -name "*.php" -mtime +$i -print0 | xargs -0 rm -f
Тут по кол/ву дней, но легко делается в часы\минуты
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Шаблон для данной страницы недоступен. сообщите об этом Администратору сайта

Автор 62411

Ответов: 2
Просмотров: 192
Последний ответ 30.03.2024, 13:15:16
от web1
Убрать блок в мобильной версии сайта

Автор Grigorii

Ответов: 10
Просмотров: 682
Последний ответ 10.02.2024, 19:38:34
от darkghost
[Решено] Перестали работать переходы по меню сайта

Автор AlexP750

Ответов: 12
Просмотров: 539
Последний ответ 06.02.2024, 12:42:26
от AlexP750
Замена данных сайта на данные поддомена

Автор rezchik

Ответов: 5
Просмотров: 393
Последний ответ 05.02.2024, 11:45:36
от web1
Просмотр сайта с удаленным доменом

Автор neon6535

Ответов: 5
Просмотров: 445
Последний ответ 23.08.2023, 00:06:15
от sivers