Клиентское кэширование. Настройка Web Optimizer. Автоматизация клиентской оптимизации. Оптимизация структуры веб-страниц
Настройки сжатия
Включить внешние JavaScript-файлы
«Ненавязчивый» JavaScript
Не проверять время изменения
Gzip-сжатие (архивирование)
Клиентское кэширование
Серверное кэширование
CSS Sprites
data:URI
Множественные хосты
Использование .htaccess
Логотип Web Optimizer
Автоматическое изменение /index.php
Для существенного ускорения работы серверной стороны практически во всех случаях требуется применять серверное кэширование. И практически все CMS это поддерживают (на том или ином уровне). Web Optimizer предлагает альтернативный вариант (для тех случаев, когда текущая система это не умеет, либо нужно более «жесткое» решение): простое кэширование HTML-документов. При включении этой настройки HTML-файлы сохраняются в директории кэширования и отдаются при первом вызове Web Optimizer, без обработки внутренней логики системы. Естественно, учитывается срок действия кэша.
Также возможно выдавать сразу не весь документ, а первый 1-2 Кб (через сброс документа), а потом рассчитывать остальную часть. Это может помочь визуально ускорить загрузку страницы на некоторых окружениях. Для настройки кэширования доступен список частей URL сайта, которые нужно исключить (есть возможность задавать регулярные выражения) и список роботов (USER AGENTS), для которых нужно форсировать выдачу кэширующего файла.