Сеть доставки контента (CDN) может сыграть невероятно огромную роль в улучшении пользовательского опыта и скорости загрузки страниц наряду с кэшированием и оптимизацией изображений.
Смотрите также:
Основная цель использования CDN — в передаче больших файлов, как например, видео, изображений или таблиц стилей (CSS), файлов jQuery и JavaScript с сервера, который находится ближе к пользователю, и быстрой их загрузки. Если такие файлы будут загружаться быстрее, то и время загрузки всей страницы сайта также будет минимальным.
Но есть одна проблема, и заключается она в том, что обычно CDN — достаточно сложная для понимания и стоит денег. Да и стоит ли она вообще того?
Сегодня мы бы хотели развеять миф, который сформировался вокруг CDN, а именно что хорошая сеть доставки контента стоит дорого.
Ведь существует довольно таки много бесплатных сервисов и облачных решений, которые помогут передавать изображения и медиа-контент на сильных, защищенных серверах с помощью SSL и неограниченного трафика и, конечно же, на WordPress.
CDN может обрабатывать следующие файлы:
- все типы веб-изображений
- видео, аудио и мультимедиа
- библиотеки и документы
- CSS-файлы
А теперь рассмотрим лучшие бесплатные решения CDN для пользователей WordPress:
1.Jetpack – Photon
Это сервис, предлагаемый командой Automattic. Он является частью WordPress.com для хостинга сайтов WordPress. Photon включен в Jetpack-набор расширений WordPress и считается одним из лучших инструментов для редактирования изображений.
Все что вам нужно сделать – это загрузить и установить плагин Jetpack для WordPress и включить Photon в административной панели. Не более того. После этого вы обнаружите, что скорость загрузки изображений значительно возрастет, так как все они будут передаваться с Photon.
2.Incapsula
Включает в себя Personal, Business, Business+ и Enterprise пакеты для CDN стоимостью от $19 до $300. Но они также имеют бесплатные планы с глобальной CDN, системой защиты безопасности и лучшей оптимизацией.
3.Dropbox в качестве CDN
Это может показаться несколько странным, но все же Dropbox предлагает очень стабильные серверы и к тому же бесплатные. Кроме этого, вы можете расширить 2GB пространства бесплатного хранения до 16 GB с помощью только рефералов и возможности получить больше пространства на платных пакетах.
4.Amazon S3 и CloudFront
Бесплатные решения в виде облачного ресурса от Amazon. Это сервис доставки контента, созданный для интегрирования со всеми популярными товарами и услугами на Amazon.
Как обычно, для этого есть плагин. Он называется Amazon S3 and CloudFront и он копирует все изображения, видеоматериалы, документы и все медиа-файлы, доступные на WordPress через загрузчик Simple Storage Service (S3) от создателей Amazon.
6.Swarmify CDN
Одно из не очень популярных решений, которое когда-то называлось SwarmCDN, но в итоге было переименовано в более брендовом стиле — Swarmify. Оно помогает сократить пропускную способность и предлагает 4 разных плана и бесплатный бета-план, который можно протестировать.
Бесплатный план включает 250 GB бесплатных трансферов на время бета-тестирования.
7.HighWinds
Мощный сервис CDN и GDN, который поддерживает HTTP-кэширование, доставку SSL, балансировку нагрузки, а также разного рода мультимедиа, в том числе и видео, объемные файлы и данные.
Серверы Highwind обеспечивают минимальное время загрузки, что делает их одним из самых быстрых ресурсов CDN.
8.jsDelivr
«Молниеносная» CDN, предназначенная для разработчиков, веб-мастеров и пользователей WordPress. Она основана на MaxCDN, CloudFlare и Cedexis CDN.
9.Bootstrap CDN
Помогает интегрировать CSS, jQuery, JavaScript, а также изображения, размещенные с помощью Bootstrap CDN. С помощью Bootstrap CDN можно очень быстро разместить файлы Bootstrap, так как этот сайт оснащен одной из наибольших премиум-CDN под названием NetDNA – MaxCDN.
10.CoralCDN
Это, наверное, одно из самых популярных бесплатных решений CDN. CoralCDN был изначально проектом MIT, который обеспечивал кластерами 1-го уровня и серверами по всему миру. В 2005 году обрабатывал почти 20 миллионов запросов каждый день от 2.75 миллионов клиентов. Сейчас это очень простой и быстрый сервис.
11.CloudFlare
Содержит огромный выбор онлайн-приложений, включая оптимизатор CloudFlare, Security Center, Analytics и бесплатную систему CDN. Существует плагин, который автоматизирует настройку CDN. Все что нужно сделать – установить его и подписаться на бесплатный аккаунт CloudFlare. Кроме этого, CloudFlare работает и с другими CDN.
12.Cincopa
Успешный разработчик плагинов и расширений для WordPress, Joomla и Tumblr. Он является отличным сайтом для системы управления контентом, видео-хостинга и любого другого решения, необходимого для веб-разработчика. И среди платных сервисов, есть также и бесплатный.
13.Cloudinary
Простая и очень мощная CDN для хостинга изображений и медиа-файлов. Простой план содержит 500 MB облачного пространства, что позволяет загружать 5000 изображений в месяц. Отлично подойдет для небольших сайтов, но при необходимости план можно увеличить.
14.CoBlitz
Разработана по инициативе Princeton University в качестве масштабной системы передачи больших файлов через HTTP. Проще говоря, CoBlitz довольно привлекательная CDN с большой скоростью загрузки файлов и минималистичным интерфейсом.
Альтернатива CDN
Все облачные ресурсы предоставляют бесплатные сервисы для передачи изображений. Единственный важный момент, на который вам нужно обратить свое внимание – это изменение URL-адреса изображений в процессе загрузки.
К счастью, существует очень хороший инструмент Image Url Rewrites for CDN . С его помощью можно легко и автоматически переименовать все ссылки к вашим изображениям.
Используйте Google Drive , OneDrive или SpiderOak для бесплатной передачи файлов.
Попробуйте также и такие сервисы, как например, Flikr , Photobucket или Imgur.com .
Рекомендации
Все вышеперечисленные CDN решения являются бесплатными и предлагают достаточно простые, хоть и ограниченные услуги. Если вы хотите создать более объемный сайт, то стоит использовать премиум решения CDN. И чтоб извлечь максимальную пользу от CDN, очень рекомендуется включить кэширование для WordPress, например, используя плагин W3 Total Cache , потому что эти два решения помогут улучшить работу сайта и результаты его выдачи в поисковых системах.
Комментарии к записи: 6
И у всех у них слабая сеть в РФ. Не в качестве рекламы, но CDN у «Селектел» с ценой хранения за 1 гб -3 рубля, и отдачей 1 Гб за 0.8 рубля, куда удачнее всего писаного, ибо имеет сеть по РФ.
Есть бесплатный CDN от G-Core Labs как вариант
проверил джетпаковский фотон- результат прямо противоположен обещанному: со вкюченным фотоном страница — 8 сек, без фотона- 5 сек
Подскажите, как замерить объем трафика для сайта на WP, чтобы выбрать правильный тариф у CDN? Хостинг такой статистики не ведет. Есть ли какие либо плагины для WP для этих целей?
Добрый день! К сожалению, такие плагины нам неизвестны. Но вы можете выбрать один из бесплатных тарифов CDN, например CloudFlare, и посмотреть с его помощью, сколько в итоге было прокачано трафика.
Все CDN дорогие. Один из самых нормальных — MaxCDN.
Много датацентров и всего 9$ в месяц. Остальные берут почти 30.