Новости Joomla

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

martini

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

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

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

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

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
*

martini

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

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Печаль. Ну давайте распишу по полной. Там есть бесплатная версия плагина. В настройках при сохранении ставим очищать кэш.

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

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
У меня все работает )
*

Wertos

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

Не работает мобильная версия сайта

Автор jeans

Ответов: 4
Просмотров: 2741
Последний ответ 21.05.2025, 12:44:06
от jeans
Разные меню для мобильной и для ПК версии сайта

Автор jimka

Ответов: 7
Просмотров: 2700
Последний ответ 24.03.2025, 20:03:01
от R31rus
Множество несуществующих ссылок при обходе сайта роботом Яндекс

Автор goga_pgasovav

Ответов: 7
Просмотров: 2270
Последний ответ 10.12.2024, 18:44:25
от goga_pgasovav
Антивирус нашел вредоносный код в двух файлах сайта polyfill

Автор buto

Ответов: 4
Просмотров: 1672
Последний ответ 19.10.2024, 10:56:55
от wishlight
Шаблон для данной страницы недоступен. сообщите об этом Администратору сайта

Автор 62411

Ответов: 2
Просмотров: 2066
Последний ответ 30.03.2024, 13:15:16
от web1