Ускоряем загрузку сайта с помощью CloudFlare


В связи с последними заявлениями Google о влияние скорости загрузки сайта на ранжирование в поисковой выдаче, всем вебмастерам стоило бы уделить внимание данному аспекту. Особенно это касается сайтов и блогов на тяжелых CMS, таких как WordPress, Joomla и.т.д. В данной статье пойдет речь о том, как ускорить загрузку сайта/блога.

Статья будет состоять из трех частей:

  1. Выбор быстрого хостинга.
  2. Настройка кэширования.
  3. Подключение и настройка сервиса CloudFlare.

Как выбрать самый быстрый хостинг?

Эта часть будет скорее моими личными рекомендациями и предпочтениями, нежели инструкцией к действию. Сегодня на рынке хостинг услуг существует тысячи компаний. Выбрать одну из такого множества очень сложно, особенно выбрать такую, которая бы имела невысокие цены, качественный быстрый саппорт и стабильную работу.  Я перепробовал большое количество, как русских так и зарубежных хостинг провайдеров прежде чем остановил свой выбор на одном. Пользуюсь его услугами для всех своих проектов (СДЛ, дорвеи), а также размещаю у них TDS. Что это за такой быстрый и дешевый хостинг?

Fozzy (http://fozzy.com) — самый быстрый и недорогой хостинг, который я встречал. Они полностью оправдывают свой девиз «Быстрее быстрого». Сервера находятся в Европе (Нидерланды) и в США. Стоит отметить работу технической поддержки — она на высоте, отвечают моментально, помогают решить любые вопросы. Также на сайте есть круглосуточный онлайн-чат с саппортом (русскоязычным). Теперь несколько слов об очень привлекательных тарифных планах.

Виртуальный Хостинг:

Forex VPS:

Linux VPS:

Windows VPS:

И последний — самый вкусный тариф для дорвейщиков. SEO хостинг:

Для более детальной информации посетите их сайт. Там можно почитать FAQ или задать вопрос саппорту в круглосуточном чате: http://fozzy.com

Что такое кэширование и зачем оно нужно?

Кэш или кеш — промежуточный буфер с быстрым доступом, содержащий информацию, которая может быть запрошена с наибольшей вероятностью. Доступ к данным в кэше осуществляется быстрее, чем выборка исходных данных из более медленной памяти или удаленного источника, однако её объем существенно ограничен по сравнению с хранилищем исходных данных (Википедия).

Если вы используете тяжелые CMS типа вордпресса или джумлы, то использование кеширования просто необходимо для максимально быстрой загрузки сайта. Сделать это сможет любой школьник. Сейчас существует огромные выбор плагинов, которые в несколько кликов сделают все за вас. Из собственного опыта приведу лучший кеширующий плагин для WordPress.

W3 Total Cache — лучший из бесплатный плагинов. Интуитивно понятные интерфейс, настройки занимают буквально 5 минут. Детально на этом пункте останавливаться не буду, если у кого-то возникнут трудности, буду рад помочь.

Что касается плагинов для джумлы, то советовать ничего не буду, так как практически не работал с данной CMS.

Добиваемся максимальной скорости загрузки сайта с помощью CloudFlare

CloudFlare CDN (Content Delivery Network) — это сеть доставки контента нового поколения, которая обеспечивает безопасность, а также ускоряет работу сайта. В инфраструктуру CloudFlare входит 23 дата-центра, расположенные в разных частях планеты. Работа данного сервиса построена на принципе reverse proxy (обратного прокси). При подключении к CloudFlare весь трафик сайта пропускается через глобальную сеть CloudFlare, что существенно ускоряет загрузку сайта, уменьшает нагрузку на ваш сервер, а также защищает от DDOS атак.  Самое приятное — этим сервисом можно пользоваться абсолютно бесплатно. Существуют и платные тарифы с расширенным перечнем услуг и более серьезным уровнем защиты сайтов, но мы не будем их рассматривать.

CloudFlare кэширует весь статический контент сайта (CSS, JavaScript, изображения). При чем пользователи получают контент от близлежащих серверов сервиса, в зависимости от их географического положения.

Пропуская весь входящий трафик через свою сеть, CloudFlare анализирует и фильтрует входящие запросы. В результате сервис отсеивает подозрительные запросы (ботов, блэк-лист IP, спаммеров и.т.п).

Сервера CouldFlare расположены по всему миру:

cloud

Как подключить CloudFlare?

Очень просто! Весь процесс делается в несколько кликов и занимает пару минут. Регистрируемся на сайте https://www.cloudflare.com/sign-up

Далее добавляем сайт в базу CloudFlare :

После этого сервис просканирует все записи вашего сайта и, как только процесс закончится (не более 60 сек.), появится сообщение «Scan Complete». Жмем зеленую кнопку!

Сервис попросит вас подтвердить найденные DNS записи. Обычно он успешно обнаруживает все, но если что-то пропущено, добавляем вручную. После того, как вы все проверили и подтвердили, можно будет выбрать настройки безопасности и кеширования, а можно оставить все по-умолчанию. Настройки безопасности делятся на 4 уровня:

В конце CloudFlare попросить вас отредактировать DNS записи вашего домена на свои. Вот и весь процесс подключения.

И напоследок хотел бы показать результаты, которых я добился на своем блоге, проделав все вышеперечисленные шаги.

Неплохо для WordPress, не правда ли?

Понравилась статья? Подпишитесь на обновления и получайте только интересную информацию о белом и черном SEO, дорвеях, наращивании ссылочной массы, продвижении и зароботке, а также многое другое! Все основано исключительно на собственном опыте и проверено лично.


Обсуждение закрыто.