Руководство:$wgUseCdn
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. - Очистка отправляются немедленно для того, чтобы контент, отредактированный пользователями, оставался в актуальном состоянии.
Список Cdn-серверов, которые будут очищены при обновлении, должен храниться в $wgCdnServers
.
Для отправки запросов на очистку требуется PHP-расширение sockets.