Руководство:$wgUseCdn
Appearance
| HTTP proxy (CDN) settings: $wgUseCdn | |
|---|---|
| Включить/отключить кэширование просмотра страниц. |
|
| Введено в версии: | 1.34.0 (Gerrit change 387877; git #f9f8dff4) |
| Удалено в версии: | всё ещё используется |
| Допустимые значения: | (логический) |
| Значение по умолчанию: | false |
| Другие настройки: По алфавиту | По функциональности | |
Подробнее
Включить/отключить кэширование просмотра страницы. Конфигурация Cdn вызывает следующие изменения в поведении:
- Меняется заголовок
Cache-Control, чтобы позволить прокси-серверу слепо кэшировать контент в течение заранее определенного периода времени (настраивается $wgCdnMaxAge). - Искусственно сокращен заголовок
Last-Modified, чтобы прокси-сервер кэша не обновлял устаревший HTML по истечении определенного срока. Дата вLast-Modifiedникогда не должен быть старее чем в $wgSquidMaxage. Это позволит обновить кэшированную копию в случае, если были изменены нижние иконки, боковая панель, обновлен скин и другие конфигурации или другие изменения на уровне скина, которые отслеживаются самой страницей wiki. - Очистка отправляются немедленно для того, чтобы контент, отредактированный пользователями, оставался в актуальном состоянии.
- Will disable the Панель отладки when set to
true.
Список Cdn-серверов, которые будут очищены при обновлении, должен храниться в $wgCdnServers.
Для отправки запросов на очистку требуется PHP-расширение sockets.