Установка web optimizer версії 0

Установка Web Optimizer версії 0.5

Не так давно вийшла версія 0.5 (RC3) додатки для автоматичного прискорення сайтів Web Optimizer. Оскільки з моменту написання попереднього керівництва по установці пройшло вже три місяці, інтерфейс і логіка роботи програми істотно змінилися (тепер значно легше і наочніше), то варто висвітлити процес установки ще раз, в новому вигляді і з новими подробицями.

Крок 1: завантаження архіву

Завантажуємо ZIP-архів в корінь сайту. Якщо до сайту є SSH-доступ, то можна використовувати просто wget:

Потім отриманий архів потрібно буде розпакувати в корінь, щоб вийшла папка web-optimizer.

Якщо до сайту є тільки FTP-доступ, то завантажуємо спочатку на локальний диск, потім розпаковуємо, а потім вже (наприклад, через FAR) копіюємо в корінь сайту.

При відсутності бажання завантажувати розпакований архів на сервер (або розпаковувати на сервері завантажений архів) є версія міні-установника, який (при наявності curl на сервері) сам все завантажить і почне установку. Для цього потрібно завантажити лише файл install.me.php в корінь сайту і відкрити його в браузері.

Після того, як всі необхідні файли виявилися на сайті, то потрібно виставити права на запис, як мінімум, для файлу web-optimizer / config.php і (опціонально) папки web-optimizer / cache для користувача, під яким працює сервер. Інакше настройки і закешовану версії стислих файлів не зможуть зберегтися. При бажанні папка кешування може бути інший (про це трохи нижче), тому буде необхідно тільки виставити права на конфігураційний файл.

Крок 2: настроювання

Замість web-optimizer може бути довільна директорія, в якій знаходиться Web Optimizer. Бачимо вітальний екран від Web Optimizer. Якщо не бачимо, то варто перевірити ще раз, куди був скопійований Web Optimizer, а зайти саме в ту папку.

Тут можливо 2 варіанти розвитку подій:

  • Швидка установка
  • звичайна установка

Швидка установка

Для початку швидкої установки вводимо майбутній логін і пароль доступу до адміністративної частини і натискаємо зелену кнопку «Швидка установка». Після цього Web Optimizer обчислює директорії на сервері, зберігає всі настройки за замовчуванням і здійснює кільцеву оптимізацію для головної сторінки: створює закешовану версії стислих файлів. Тільки потім, якщо файли (зазвичай тільки кореневої index.php. Залежить від використовуваної CMS) доступні на запис, проводиться їх автоматичне зміна.

Інакше Web Optimizer виведе описано, як змінити цих файлів.

звичайна установка

Звичайна установка відрізняється від швидкої тільки наявністю проміжного кроку з редагуванням налаштувань. Запустити її можна, натиснувши на кнопку «Далі», цифрі 2 або 3 в верхньому меню або помаранчевої стрілок праворуч.

Детально все настройки і їх особливості описані у відповідній статті. Перш за все потрібно переконатися в тому, що обчислені шляху є правильними. Також можна задати довільні директорії кешування: це буде необхідно при включенні настройки «Захищений режим» (знаходиться в розділі «Використання .htaccess»). Після цієї настройки пароль при доступі до Web Optimizer буде запитуватися тільки через HTTP Basic Authorization. Додатково вводити його не буде потрібно. Однак файли, які знаходяться всередині папки з Web Optimizer, стануть не доступні звичайним користувачам, тому директорії кешування потрібно з неї перенести.

Крок 3: Управління

У Web Optimizer версії 0.5 є декілька інструментів для управління додатком.

По-перше, це конфігурація всіх налаштувань (тут і далі при роботі не в захищеному режимі потрібно буде ввести логін і пароль), яке можна здійснити по кнопці «Далі» (або кліку по цифрам 2 або 3 або помаранчевої стрілочки праворуч). По-друге, це очищення кешу (буде необхідно, якщо ви провели зміну будь-яких CSS- або JS-файлів на сервері при включеній налаштування «Не перевіряти час зміни файлів») кнопка «Очистити кеш». По-третє, це можливість безболісно видалити Web Optimizer (будуть видалені всі додані в файли CMS виклики, а файл .htaccess буде очищений від оптимізаційних директив) кнопка «Видалити».

При наявності curl на сервері і існування більш нової версії, ніж поточна, буде запропоновано оновитися (з'явиться блок з кнопкою «Оновити»). При оновленні всі вихідні настройки будуть збережені. Також можуть додатися деякі нові. У звичайному режимі панель адміністрування для Web Optimizer виглядає наступним чином:

Рішення виникаючих проблем

Також можна спробувати вирішити проблему в інтерактивному режимі, використовуючи зазначені контакти.

ефективність

Кілька результатів використання Web Optimizer (для «чистої» установки системи, без будь-яких попередніх оптимізацій) наведено тут. Оцінка YSlow піднімається до 89-97, швидкість клієнтської завантаження в 2-3 (рідше 3-5) разів. Сам Web Optimizer після створення кешованих файлів витрачає всього 3-10мс на перевірку і оновлення вихідного HTML-документа (при настройках за умовчанням, коректне стиснення HTML в один рядок досить ресурсномістка операція і може займати ще 50-100мс).

Читати далі

Схожі статті