После многочисленных установок приложения для автоматического ускорения сайтов —
Web Optimizer на
Joomla! (как версии 1.0, так и 1.5) было решено собрать воедино полезное знание о возникающих проблемах (связанных, в основном, с текущим некорректным серверным окружением), чтобы позволить их самостоятельно решить большому числу пользователей.
Итак, давайте разбираться по порядку, что нам делать в следующих случаях.
Загрузить Web Optimizer:
code.google.com/p/web-optimizator/downloads/list
Функционирование Web Optimizer
Довольно часто приходится разобраться с тем, работает ли Web Optimizer на сайте, или его установка каким-то образом не подключилась к обработке HTML-документа. Начиная с версии 0.5.2 это можно установить, найдя строку
<title lang="wo">
в коде страницы (если метка там отсутствует, значит Web Optimizer не отрабатывает).
Для более ранних версий это решение можно принять на основе отсутствия в коде HTML-документа отступов в начале строки, двойных переводов строк или наличия характерных закэшированных имен файлов в
head
-секции (
cache/1234a6789b.css
или
cache/1234c6789d.js
, здесь
1234c6789d
— произвольная строка в шестнадцатеричной записи).
Если обнаружить следы работы Web Optimizer не удалось, то необходимо перепроверить корректность вызовов Web Optimizer в файлах системы управления сайтом и, возможно, провести установку приложения еще раз — таким образом Web Optimizer сможет самостоятельно произвести все необходимые изменения.
Если нужно получить информацию о необходимых изменениях исходных файлов CMS, то следует в ходе установки отключить автоматическое изменение
/index.php
:
Изменение /index.php -> Включить авто-запись -> Нет
и на последнем шаге зайти на вкладку «Необходимые изменения».