Используем Dropbox для ускорения сайта

Dropbox замечательный сервис. Очень гибкий, только на их сайте уже около 50 различных приложений.
Можно и для WordPress сервис использовать. В официальном репозитории есть уже несколько плагинов для связки вордпреса с сервисом, позволяют делать бекап базы в папку дропбокса, размещать графику используемую в записях, файлы шаблона. То же самое можно сделать и для любого сайта, с CMS или без, в ручную.

  1. регистрируемся на dropbox
  2. скачиваем программку-клиент, устанавливаем
  3. в папке Dropbox\Public (по умолчанию расшаренная папка) делаем папку с именем нашего домена.
  4. копируем в эту папку стили, шрифты, скрипты, прочую статику. Перемещать полностью все файлы не стоит — поменять заголовки, выставив кеширование на долгий срок, не вышло. Поэтому есть вероятность, что при повторном посещении пользователь будет загружать эти файлы еще раз. Трафик на своем сервере мы так конечно сократим, но на скорость загрузки сайта это может повлиять негативно.
  5. в веб-интерфейсе Dropbox копируем ссылку на файл, допустим файл стилей — http://dl.dropbox.com/u/41340754/odminstudios/style.css, и вставляем в шаблон вместо старой ссылки на сервере.

Все) Теперь наши файлы на CDN Dropbox. На моем сайте, после перемещения 2х css и 1 js файла гугл показал Page Speed Score: 90/100.

На случай внезапного падения серверов Dropbox, можно добавить скрипт-проверку подгружающий файлы шаблона с вашего сервера.

Если Dropbox по каким-то причинам не подходит, можно воспользоваться CDN от гугла — Google Docs и, возможно скоро, Google Drive.

Метки: ,
Автор: dimas