WordPress, по всей вероятности, самая популярная блог-платформа на CloudFlare, и многие пользователи WordPress используют преимущества того, что CloudFlare — бесплатная CDN, и может помочь в ускорении работы сайта посредством кэширования статического контента и доставки этого контента в центры данных CloudFlare во всем мире. Из-за того, что WordPress настолько популярна, я приведу несколько полезных приемов, которые поспособствуют ускорению работы Вашего WordPress блога с использованием CloudFlare, и еще несколько таких, которые помогут оптимизировать Ваш WordPress сайт.
Инструменты CloudFlare для WordPress:
- Плагин CloudFlare для WordPress – комплексный сервис, работающий с другими кэширующими плагинами, которые можно использовать в WordPress, включая W3TC (W3 Total Cache). Вы можете даже настроить CloudFlare непосредственно в W3TC.
- Используйте опцию CloudFlare Auto Minify (автоминимизация) чтобы устранить пробелы (white space) в JavaScript, CSS и HTML. В то время как людям пробелы просто необходимы для чтения, они также ведут к увеличению времени чтения кода машиной, в случае, если код не минимизирован. Вместо дополнительно устанавливаемого плагина для оптимизации сайта, CloudFlare может осуществить минимизацию автоматически.
- Используйте инструмент CloudFlare Rocket Loader чтобы загружать JavaScript’ы асинхронно.
- Если вы используете плагины для таких сервисов, как Google Analytics, не забудьте удалить плагин из WordPress, чтобы CloudFlare смогла автоматически добавить Ваш код Google Analytics на все страницы посредством приложений интеграции CloudFlare.
Еще несколько приемов, чтобы повысить скорость работы Вашего WordPress блога:
1. Не устанавливайте слишком много плагинов.
Сколько бы Вы не установили на WordPress плагинов, управлять ими легко, но при этом важно помнить, что, как показывает практика, все же самое безопасное и эффективное решение – не активировать более 10-12 плагинов. Недавно в сети я наткнулся на сообщение, в котором человек рассказывал о 44 активных плагинах в своем блоге, но при этом они не оптимизировали, а лишь тормозили работу сайта, потому что каждый плагин обращается к другому сервису.
2. Удаляйте неактивные плагины.
Если вы не используете плагин в блоге WordPress, и если нет планов использовать этот плагин в ближайшее время – удалите его.
3. Не размещайте на сайте слишком много кнопок, обслуживающих социальные медиа ресурсы.
Наличие плагинов социальных медиа и опций закладок (ссылок) на подобные ресурсы на Вашем сайте действительно оказывает существенное влияние на трафик (и на доступность), поэтому вряд ли стоит перегружать свой сайт разнообразными виджетами. Выберите один или два, которые бы покрывали основные социальные медиа ресурсы, и удалите все остальные плагины.
4. Оптимизируйте изображения
Существует целый ряд возможностей для оптимизации и сжатия изображений при работе с WordPress сайтом. Среди блоггеров достаточно распространен ресурс Smush.it для оптимизации изображений. Так же есть плагин для WordPress WP Smush.it.