Плагин W3 Total Cache — это тот плагин, который я так расхваливал в предыдущей статье. Тем, кто ее не читал, коротко скажу, что применение этого плагина значительно ускорило мой блог, что благосклонно отметил Google (у Яндекса просто нет такой аналитики). Ускорение составило 7-8%, что немало, учитывая, что мною предварительно проводились кое-какие работы.
Перед тем, как устанавливать плагин, рекомендую предварительно замерить скорость сайта. Где и как это сделать – ссылка выше.
Но вы можете возразить, что (1) есть и другие плагины кэширования и (2) это только твое личное мнение. В качестве ответа на такие возражения приведу ссылку на статью блога
Сайт без плагинов кэширования – 7,56 сек (0 сек)
Hyper Cashe — 6,51 сек (1,05 сек)
Quick Cashe — 6,67 сек (1,89 сек)
WP Super Cashe — 5,56 сек (2,00 сек)
W3 Total Cashe — 2,82 сек (4,47 сек).
Выводы делайте сами.
Почему так происходит? За счет чего плагины кэширования и, в частности, W3 Total Cashe так значительно сокращают время загрузки страниц? Все дело в особенностях работы WordPress’а и других аналогичных CMS, использующих базы данных.
Любая страница вашего сайта хранится не в одном, а сразу в нескольких местах, поэтому, при обращении пользователя в какой-то странице, сервер вынужден собирать эту страничку воедино, прежде чем отдать ее для просмотра. Происходит несколько десятков обращений к базе данных, на что, естественно, требуется время.
При кэшировании же страничка ЗАРАНЕЕ создается как единое целое и хранится в кэше на сервере. Поэтому выдача ее пользователю происходит намного быстрее.
Но у такого метода работы есть и оборотная сторона: сервер вынужден хранить дополнительных обьем данных, т.е. готовых, собранных страниц, что по своему обьему сравнимо с обьемом самого сайта.
Поэтому у тех из вас, у кого обьем дискового пространства на сервере небольшой или близок к наполнению, могут возникнуть проблемы – попросту не хватит места для кэша. Тогда придется переходить на более высокие тарифы или менять хостинг. Особенно это касается вебмастеров, юзающих бесплатные хостинги.
Но – не будем о грустном. Надеюсь, у вас здесь все будет нормально.
Но вот от чего вы не сможете избавиться так это от длительной настройки плагина. Это связано с тем, что он имеет множество функций, основные из которых я сейчас опишу.
Возможности плагина W3 Total Cashe
- Ускорение загрузки блога (в 10 раз и более, по утверждению разработчиков плагина),
- Управление кэшированием страниц,
- Управление кэшированием браузера,
- Уменьшение трафика (не посетителей, а обьема передаваемых данных) за счет уменьшения (сжатия) файлов HTML,CSS, JS
- Возможность работы в сети CDN (сеть доставки данных), когда очень обьемные файлы (аудио, видео и т.д.) располагаются на других серверах,
- Подключает сжатие gzip
и многое другое.
Где взять этот чудо плагин? В
О настройке плагина.
Настройка плагина настолько длительная, что я при одной мысли о написании о ней впадаю в глухую тоску. Вдобавок я не могу считать себя знатоком серверных технологий и все что могу – это переписать чью-то статью. А смысл такого переписывания?
Поэтому я решил просто дать вам ссылку на такую статью, откуда вам надо только перенести настройки к себе.
Прежде всего, рекомендую использовать уже упомянутую (в моем пассаже о сравнении плагинов) статью из блога iglous.ru.
Тем, кому этой информации покажется мало или будет что-то непонятно, вот еще ссылки:
Единственное, на что хочу обратить ваше внимание: при установки времени жизни кэша (вкладка Page Cashe, раздел Advanced, строка Garbage collection interval) исходите из количества страниц на вашем сайте (с небольшим запасом), но согласовывайте ее с разделом Cashe Preload в этой же вкладке.
Приведу пример. В разделе Cashe Preload у меня установки оставлены по умолчанию — формирование 10 страниц кэша за 100 секунд, чтобы не создавать излишней нагрузки на сервер, т.е. одна страница формируется за 10 секунд. У меня на блоге около 880 статей, округляем в большую сторону, получаем 900. Тогда время жизни кэша составит 9000 сек. (900стр.х10сек). Если вы измените значения в Cashe Preload, то надо будет менять и время жизни кэша в ту или иную сторону. Собственно, об этом хорошо написано в блогах iglous и SEOлётик.
Уверен, вы справитесь и ваш сайт будет просто летать!
Удачи!
Похожие записи по этой теме:
- Плагин Reading Time WP – для установки времени прочтения
- Плагин Clearfy – находка для вебмастера
- Kama SpamBlock – плагин для борьбы со спамом
- Плагин Table of Contents Plus
- Плагин Schema Creator для создания микроразметки на сайте
- Плагин Comment Redirect для редиректа комментаторов
- Плагин Pretty Link для маскировки партнерских ссылок
- Как вставить любой скрипт в статью WordPress. Плагин Shortcoder
- Плагин Taxonomy Dropdown Widget – для создания выпадающего списка меток
- Плагин WordPress Q2W3 Fixed Widget – для увеличения заработка на сайте