Как использовать dropbox для хостинга

Артем 7 августа 2012 Сервисы 2 комментария 50 Views

Dropbox – универсальный сервис для хранения файлов. С помощью dropbox можно быстро сбрасывать фотографии с устройств, поддерживающих доступ к сети, расшаривать файлы организовывать коллективную работу в документах. Как еще можно использовать dropbox? Оказывается сервис dropbox можно использовать в качестве хостинга для небольших сайтов. Конечно. для серьезных проектов лучше использовать платный хостинг, а для небольшой структурированной странички, например с вашими любимыми файлами можно использовать droppages.

Инструмент DropPages от создателей dropbox позволяет создать простой и удобный хостинг для небольшого интернет – проекта. На главной странице сервиса представлена максимально подробная информация о том, как сделать хостинг с помощью сервиса dropbox. Данные сведения представлены на английском языке и поэтому я предлагаю разобрать их по – порядку.

Для того, чтобы организовать хостинг с помощью сервиса нам необходимо создать в вашем dropbox аккаунте папку с именем you-site.droppages.com, где – site это имя вашего будущего сайта.

Далее на странице сервиса Droppages выберите и скачайте одну из тем оформления – шблонов для вашего будущего сайта и распакуйте эту тему в папку you-site.droppages.com На данный момент доступно всего три темы оформления, но, так как для серьезного проекта droppages негодится, этого количества нам хватит.

Теперь расшариваем папку с сайтом, нажимаем по ней правой кнопкой мышки и выбираем в меню пункт Share This Folder. После этого действия в Вашем браузере откроется страница сервиса Dropbox и вас попросят в появившейся форме ввести адрес server1@droppages и подтвердить действие нажав кнопку Share Folder

Переходим по ссылке в письме, и подтверждаем создание нашего сайта. Сразу же после подтверждения сайт будет доступен по выбранному адресу. Теперь можно наполнять наш проект содержимым, для этого открываем корневую папку нашего сайта и видим три каталога Templates, Content и Public. Все текстовые материалы находятся в папке Content, шаблоны в папке Templates, а системные файлы в папке Public. Добавлять материалы нужно в папку с помощью любого текстового редактора.

Если вы знакомы с конструированием вы без труда создадите уникальный шаблон для своего Dropbox сайта.

А теперь главный вопрос, зачем? Дропбокс не поддерживает php скрипты, а следовательно серьзеный проект на нем создать не получится, а следовательно использование Dropbox в качестве хостинга для сайтов возможно лишь в том случае если вам необходимо будет создать небольшую страничку с какими – либо описаниями и сделать ее публично доступной. Особой функцией данного сервиса является то, что к нему даже можно прикрутить любое (даже платное) доменное имя.

Резюмируя хочется сказать, что DropPages — отличный сервис для тех. кто хочет создать небольшую интернет страничку и разместить там обще – доступную информацию. В остальных случаях используйте качественные платные хостинги.

По материалам steepbend.ru

Как показали комментарии к моему хабратопику, где я упомянул о способе хостинга сайта, используя только Dropbox, знают далеко не все. То есть все знают, что это один из самых неплохих продуктов для синхронизации файлов (более того, его используют как механизм синхронизации для приложений), что с помощью Dropbox легко опубликовать свой файл, положив его в папку Dropbox/Public, а потом скопировав на него ссылку (public link).

Однако кроме всего этого, Dropbox может выступать как простейший хостинг для ваших минипроектов.

  1. Создайте в папке Dropbox/Public папку, скажем, Site.
  2. Создайте внутри нее нужные вам файлы, например index.html и style.css — да-да, Dropbox правильно отдаст их браузеру, а не предложит сохранить на свой компьютер. Можно использовать html + css (+ конечно javascript) + ваши данные (картинки, xml, прочее). Самое важное — достаточно использовать относительую адресацию, то есть, скажем, чтобы подключить css-стили, вы можете просто написать
  3. Извлеките с помощью контекстного меню public link на основной html, например, index.html. Ссылка будет иметь вид dl.dropbox.com/u/1234567/Site/index.html, где 1234567 — некий id, связанный с вашим аккаунтом.
  4. В принципе, уже всё готово, осталось только приправить ваше творение нормальным адресом. Раз уж мы пользуемся бесплатным Dropbox, то и короткий понятный адрес мы тоже хотим получить быстро и бесплатно. Для этого идем на сайт любой подходящей сокращалки (я предпочитаю tr.im), где можно указать желаемый сокращенный адрес. Вуаля, теперь ваш минисайт доступен по адресу, скажем, http://tr.im/projectname. — сервис tr.im уже давно не работает. Мне понравилась альтернатива, предложенная Santiago26: сокращалка ссылок sn.im, которая тоже умеет делать ссылку с желаемым текстом.

После того, как файлы синхронизированы, они уже хранятся в облаке, а ваш минисайт становится автономным. Кроме того, он легко выдерживает хабраэффект (ещё бы, ведь он написан только с помощью html+css+js, то есть все скрипты выполняются на стороне пользователя, а сервер озабочен только отдачей файлов). Поправить что-то на страничке или добавить нечто новое проще простого — вы просто работаете с локальными файлами в вашей Dropbox-папке, а на сервер они отправляются на фоне (то есть можно не думать о ftp-клиенте).

Ну и последний, но немаловажный плюс — решение одинаково хорошо подходит пользователям разных операционных систем.

update: Права на доступ к файлу должны быть drwxr-xr-x (комментарий от TheMengzor).

По материалам m.habr.com