Шаблон:Очищать кэш/doc: различия между версиями
Andras (обсуждение | вклад) Нет описания правки |
Andras (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 2: | Строка 2: | ||
Шаблон призван помочь обойти ограничения, накладываемые [[ВП:Кэш|кэшированием]], в случаях, когда какой-то элемент страницы требует периодического обновления (например, счётчик времени в шаблоне {{Tl|Запланированное событие}}, сегодняшний день на странице документации шаблона или шаблон, чей внешний вид зависит от количества элементов в категории). | Шаблон призван помочь обойти ограничения, накладываемые [[ВП:Кэш|кэшированием]], в случаях, когда какой-то элемент страницы требует периодического обновления (например, счётчик времени в шаблоне {{Tl|Запланированное событие}}, сегодняшний день на странице документации шаблона или шаблон, чей внешний вид зависит от количества элементов в категории). | ||
{{TOC right}} | {{TOC right}} | ||
== Использование == | == Использование == | ||
* {{Tc||ежедневно}} или {{Tc}} | * {{Tc||ежедневно}} или {{Tc}} | ||
* {{Tc||ежечасно}} | * {{Tc||ежечасно}} | ||
* {{Tc||нулевой правкой}} | * {{Tc||нулевой правкой}} | ||
Ежедневная очистка кэша происходит в полночь по [[UTC]]. | Ежедневная очистка кэша происходит в полночь по [[UTC]]. | ||
Строка 27: | Строка 16: | ||
== Технические подробности == | == Технические подробности == | ||
Шаблон добавляет страницу в [[:Категория: | Шаблон добавляет страницу в [[:Категория:РуСказки:Страницы с автоматически очищаемым кэшем|трекинговые категории]], с которыми в дальнейшем работает бот ([https://github.com/Facenapalm/NapalmBot/blob/master/scripts/autopurge.py его исходный код], [https://github.com/Facenapalm/NapalmBot/blob/master/crontab crontab]). | ||
Возможность ежечасно совершать нулевую правку не предусмотрена в силу её затратности, однако при необходимости можно установить два шаблона, чтобы заставить бота каждый час сбрасывать кэш, а раз в сутки дополнительно делать нулевую правку. В этом случае в полночь сначала будет совершена нулевая правка, а затем сброшен кэш. | Возможность ежечасно совершать нулевую правку не предусмотрена в силу её затратности, однако при необходимости можно установить два шаблона, чтобы заставить бота каждый час сбрасывать кэш, а раз в сутки дополнительно делать нулевую правку. В этом случае в полночь сначала будет совершена нулевая правка, а затем сброшен кэш. | ||
Шаблоны с ошибочно заполненным первым параметром добавляются в {{Категорию| | Шаблоны с ошибочно заполненным первым параметром добавляются в {{Категорию|РуСказки:Страницы c нераспознанным значением параметра шаблона «Очищать кэш»}}. | ||
== Статистика категорий == | == Статистика категорий == | ||
<categorytree depth="1" showcount="on">Категория: | <categorytree depth="1" showcount="on">Категория:РуСказки:Страницы с автоматически очищаемым кэшем</categorytree> | ||
== См. также == | == См. также == |
Текущая версия от 19:46, 11 июня 2023
![]() |
Шаблон призван помочь обойти ограничения, накладываемые кэшированием, в случаях, когда какой-то элемент страницы требует периодического обновления (например, счётчик времени в шаблоне {{Запланированное событие}}, сегодняшний день на странице документации шаблона или шаблон, чей внешний вид зависит от количества элементов в категории).
Использование
{{Очищать кэш|ежедневно}}
или{{Очищать кэш}}
{{Очищать кэш|ежечасно}}
{{Очищать кэш|нулевой правкой}}
Ежедневная очистка кэша происходит в полночь по UTC.
Очистка кэша нулевой правкой требуется, чтобы обновились страницы категорий и инструмента «Ссылки сюда».
Пожалуйста, во избежание излишних нагрузок на сервер, устанавливайте этот шаблон только на те страницы, где периодическое обновление кэша влияет на отображение страниц. Не злоупотребляйте механизмом шаблона в личном пространстве и на прочих служебных страницах, если автообновление вам нужно исключительно для функционирования элемента оформления. Не указывайте параметров там, где без более затратных действий можно обойтись. Не устанавливайте шаблон на страницы, которые и без того часто правятся или периодически обновляются ботом. Уделяйте этому особое внимание при использовании механизма в шаблонах: возможно, в некоторых пространствах имён или при некоторой комбинации параметров включение шаблона не имеет смысла.
Технические подробности
Шаблон добавляет страницу в трекинговые категории, с которыми в дальнейшем работает бот (его исходный код, crontab).
Возможность ежечасно совершать нулевую правку не предусмотрена в силу её затратности, однако при необходимости можно установить два шаблона, чтобы заставить бота каждый час сбрасывать кэш, а раз в сутки дополнительно делать нулевую правку. В этом случае в полночь сначала будет совершена нулевая правка, а затем сброшен кэш.
Шаблоны с ошибочно заполненным первым параметром добавляются в Категорию:РуСказки:Страницы c нераспознанным значением параметра шаблона «Очищать кэш».
Статистика категорий
См. также
- {{Очистить кэш}} — создаёт ссылку для ручной очистки кэша