Мастер сельского афоризму
0,1
рейтинг
1 марта 2015 в 13:55

Разработка → Статичный хостинг: жизнь после смерти narod.ru

    В один прекрасный день я обнаружил, что narod.ru, наше все в области истории рунета и неисчерпаемый кладезь вырвиглазных сайтов, продался! Ucoz купил его. Невелика беда, подумал я, после того как перерегистрировал все свои старые сайты под ucoz и на время забыл о проблеме. Но вот недавно узнав о существовании изобилия генераторов статических сайтов я принял решение сделать еще один сайт ни о чем. Какого же было мое удивление, когда выяснилось, что Ucoz.ru более не поддерживает загрузку файлов html, обрекая вас использовать его конструктор сайтов помимо воли.

    Конечно, можно купить хостинг за пару долларов в месяц, можно найти бесплатный хостинг с perl, php и mysql. Можно даже идти в ногу с достижениями времени и воспользоваться heroku или google app engine, получив в нагрузку еще и поддержку передовых языков программирования. Но все это не то. Нет души. Разве может сравниться ламповая закачка обновлений по FTP с бездушной публикацией нажатием одной кнопки в Wordpress? Не может. Именно поэтому давайте посмотрим где и как сегодня можно сделать статический сайт.


Немного аргументации


    Статические сайты все еще востребованы. Да, после того как значительная часть малого и сверхмалого бизнеса переместилась во вконтакт, потребность в такого рода сайтах подугасла. Но с точки зрения раскрутки любой сайт все же предпочтительнее, чем группа во вконтакте(во всяком случае мне хочется в это верить). Ведь что нужно клиенту? Информация о фирме, прайс, примеры выполненных работ, перечень продукции, условия доставки и контакты для уточнения деталей. Все. Этого будет достаточно для ателье, мелкооптовой базы, тамады, городской библиотеки, грузоперевозок, агентства недвижимости, фотографа, доставки горячих обедов и т.д. Тут бесплатный хостинг и статика подходят идеально, не создавая лишних затрат на хостинг, домен и кадры. Тем более что латание дырок безопасности в коде открытых движков, на которых в 99% случаев делаются сайты для указанных случаев, это тоже трудозатраты.

    Отдельный класс — это самобытно-краеведческие сайты, где кто-то или выкладывает фотографии родного села и семейных архивов, или ведет дневник того, как он выращивает абрикосы в условиях крайнего севера. Этому отчасти немало благоволит тот факт, что учиться веб-дизайну средний человек начинает с книжек, которые находятся в магазине, который плохо понимает как быстро устаревает все в этой отрасли. Так что в глубинке по какому-нибудь самоучителю HTML 2007 года выпуска будут учиться и в 2020. С точки зрения сохранности — бесплатный хостинг тоже хороший вариант. Не всякий хостинг конечно, но заброшенные сайты на платном хостинге старше 3 лет найти очень трудно. Угадайте почему.

    На самом деле это большая проблема — информация теряется со временем. При всех своих недостатках narod.ru — это то, что позволяло создать свой сайт так, чтобы он простоял 10 лет без присмотра — в этом и заключается его главная ценность. Народовские сайты — это до сих пор то место, где можно найти редкие фотографии, документы, дневники, старые версии программ и т.п. Море информации практически на любую тематику — достаточно добавить в google-запрос inurl:narod.ru.

    Нет, а правда, если вы что-то умеете/узнали, то где вам этим поделиться? Допустим вы умеете ловить ежей, а больше вы ничего не умеете, куда вам это выложить? На страницу вконтакта, где это никто не найдет? В группу любителей ежей того же контакта, которая скорее всего пропадет всуе через пару лет? Может быть пойдете на форум ежеводов, где модератор вообще осудит вас за жестокое отношение к животным? Пример утрирован, но среднестатистический человек вообще за свою жизнь узнает мало ценного, чем бы он мог поделиться с остальными с пользой для остальных. На целый блог точно не хватит. А вот на одностраничный сайт с грамотно проставленными ключевиками — вполне. К тому же, если вы так уж озабочены важностью своего послания человечеству, то зеркалирование статических сайтов не в пример проще динамических.


Где хостить?


    В данном списке будут приведены только те хостеры, которые НЕ поддерживают исполнение каких-либо скриптов на бэкенде. Потому что во-первых пост не об этом, а во-вторых при желании их можно нагуглить за 5 минут, ну и в-третьих я еще не встречал стабильного бесплатного хостинга с PHP, который бы не отваливался несколько раз в неделю благодаря йуным дарованиям, которые пытаются развернуть там все — начиная от irc-ботов и кончая брутфорсерами паролей. Ресурсы хостером на такие сервера выдаются по остаточному принципу, так что не следует удивляться, что даже статика порой отдаваться не будет.

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


free.1gb.ru


  • Бесплатный домен в ru. Да, домен второго уровня. Но есть оговорка:

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

  • нет рекламы
  • 1 Gb места
  • 3 почтовых ящика, POP3/SMTP


free.1gb.ua


  • Бесплатный домен в cc.ua, ltd.ua, inf.ua
  • нет рекламы
  • Бесплатный хостинг объемом 1 Gb
  • 3 почтовых ящика, POP3/SMTP


neocities.org


  • Бесплатный домен в neocities.org
  • нет рекламы
  • 50 MB места и 50 GB ежемесячного трафика


parse.com


  • Бесплатный домен в parseapp.com
  • 20 Gb места + 20 GB в БД, не более 30 запросов в секунду, 2 Tb трафика
  • собственный CLI для деплоя
  • База данных на js с системой контроля доступа по спискам (ACL)
  • Возможность исполнять предопределенные функции на сервере (отправка почты и т.п.)


divshot.com


  • Бесплатный домен в divshot.io
  • нет рекламы
  • 100 MB места и 1 GB ежемесячного трафика
  • деплой при помощи CLI инструментов на базе nodejs


www.bitballoon.com


  • Бесплатный домен в bitballoon.com
  • поддержка заполнения форм — все отправленные формы сохраняются в базу данных сервиса, никакой код на бэкенде не нужен
  • API для сайта — можно например раз в сутки запрашивать все данные из заполненных форм для создания отчета
  • клиент API на Ruby и JS, но нет поддержки FTP
  • ограничения на трафик и объем не указаны


getforge.com


  • Бесплатный домен в getforge.io
  • нет рекламы
  • 5 GB трафика в месяц, сколько места не ясно
  • синхронизация с Dropbox


paperplane.io


    Регистрация только через twitter/facebook/github. Требует привязку к Dropbox. Ограничений на место и трафик вроде как нет.


qsl.net


    Статический хостинг для сайтов на радиолюбительскую тематику. Нет ограничений на размер сайта. Но столько отсканированых даташитов у вас все равно не наберется.


pages.github.com


  • Бесплатный домен в github.io
  • нет рекламы
  • 1 GB места, ограничение на файл — 100 мб

    Туда же идет и хостинг от bitbucket. Слишком уж программисто-специфичные решения.


Проблема интерактивности


    Если у вас нет бэкенда, то вы ограничены в способе получения информации от посетителей сайта. И у вас есть несколько путей обойти это ограничение:

  • Создание формы в google docs и интеграция ссылки на нее в код сайта.
  • Использование сервиса typeform для форм.
  • Использование Disqus для комментариев.
  • Использование бесплатных форумов для сообщества.


Заключение


    На дворе 2015 год, а статические сайты все еще могут приносить пользу и на них даже можно зарабатывать деньги. Существует огромное количество генераторов статических сайтов — во многом это заслуга github pages, но даже когда хайп сойдет на нет все программы останутся. И как знать, может быть к тому времени опять появится какой-то долгоживущий бесплатный хостинг-провайдер, сайт на котором проживет дольше чем ваш кот, которому этот сайт был посвящен.

@PerlPower
карма
172,0
рейтинг 0,1
Мастер сельского афоризму
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разработка

Комментарии (50)

  • +23
    Я скучаю по тем временам.
  • +4
    До narod.ru был ещё chat.ru, не знаю можно ли там завести новые домены, но моя страничка с русифицированным Менеджером приложений для Casio PV до сих пор жива.
    • +7
      Chat.ru ТЕЛПНЕОДХЕФ: ФПЧБТЩ ЙЪ лЙФБС ОБ УБКФЕ Asia.ru!
      • НЛО прилетело и опубликовало эту надпись здесь
        • +3
          нБУФЕТ
          Разгадка
          echo 'нБУФЕТ' | iconv -t cp1251 | iconv -f koi8-r
          Мастер
          

          • +1
            тВЕРФОИЧЕТКО?
            • 0
              А в какой это кодировке?
              • +1
                В дефолтной.
      • 0
        сапа такая сапа
  • +4
    По-моему забыли про гугл сайты (sites.google.com). Бесплатно, приличный объем, создать простую страничку — без всяких инструментов и знания html.
    Для служебный сайтов типа «вики для меня и моих друзяков» вообще идеально.
    • –1
      А это тоже самое что и google apps engine или что-то другое?
      • 0
        sites.google.com
        Позволяет создать сайты с базовыми шаблонами типа пустая страница или таблица. Поддержка простых HTML тэгов.
        Возможно подходит не всем, так как не слишком кастомизабельны, зато полностью бесплатно, статично, есть возможность настроить права доступа по аккаунтам гугла.

        • 0
          Плюс возможность привязать свой домен, кстати.
      • 0
        google apps это почта, документы и в том числе сайты.
        google app engine это сервис для программистов для создания приложений в облаке. Для того чтобы туда что-то закачать, нужно поставить себе SDK, один из языков программирования и изучить инструкцию как публиковать свое приложение. Т.е. просто взять и залить туда файлик не получится.
    • +1
      Google Sites это CMS, она не позволяет заливать HTML файлы по FTP. Кроме этого в ней нельзя поменять дизайн, вставить свой HTML код и т.п. Но в целом для новичка очень удобный инструмент для создания простого сайта.
  • 0
    Почему юкоз заставляет пользоваться генераторами? Разве он не дает доступ по FTP куда можно грузить что угодно? Или это только у меня так после переезда с народа?
    • 0
      У меня тоже для народовских сайтов работает загрузка html, а вот для нового аккаунта выдает ошибку. Ну и они прямо об этом говорят: faq.ucoz.ru/faq/21-1.
  • 0
    ho.ua
    вроде до сих пор живы
    • 0
      Удивительно, хостинг с PHP у них бесплатный, а чисто статический — платный.
  • 0
    Эх. А ведь и на самом деле, у статических страничек найдется плюсов и по сей день.
  • 0
    bitbucket тоже позволяет хостить свои сайты.
    • –2
      Он вроде бы и позволяет, но дюже длинный домен, трансформирующийся в сознании обывателя в нечто вроде БИТБУКЛЕТ-ИА, а также то, что не совсем понятно отношение администрации к непрограммерским проектам, все это настораживает. То же и гитхаб в какой-то степени. Хотя какие-то поползновения есть:

      psixodyb.github.io/fotomix-main/
      yararchive.github.io/exhibition-road/
      gazeta-shum.github.io/first/
      • +2
        Длинный домен решается привязкой своего доменного имени. Исходники самого сайта открыты? Значит, администрация Github не имеет претензий. Ведь сайт сам по себе код.

        Ветка комментариев вроде про bitbucket, а ссылки на гитхаб…

        И статические сайты, по-моему, особенно шикарны для программерских проектов. Я делаю софтину/игрушку, к ней желателен сайт. Но знаю, что особо обновлять его не буду, много функционала не нужно. Почему бы не создать ветку для сайта прямо в том же репозитории, что и основной софт?
  • +8
    А меня радует Github Pages. И генератор статический, и прям на сервере, и язык приятный, и домен свой привязывается, и без рекламы. Только cache age в 10 минут немного напрягает.
  • +1
    nearlyfreespeech.net, дешёвый хостинг, статические сайты дешевле, чем динамические (на одном аккаунте можно создавать и те, и те).
    Есть поддержка SSI and mod_rewrite.
  • 0
    Каюсь, тоже когда-то делал сайтики на народе…
  • +1
    Эх… у меня до сих пор несколько страничек на народе, и куда их переносить не знаю.
  • 0
    Это сейчас модно, статического хостинга хватает. Например:
    www.bitballoon.com/
    getforge.com/
    www.paperplane.io/
    • 0
      Спасибо добавил.
  • –1
    сейчас всё это будет перерождаться благодаря SPA
    • 0
      Возможно. Вот есть JavaScript CMS, использующая в качестве бэкенда только Parse.com habrahabr.ru/post/234409/
  • 0
    qsl.net Для радиолюбителей только, к сожалению. Бесплатно, но донейта для поддержания не жалко.
    • +1
      Добавил.
  • 0
    Статику на Amazon S3 можео хостить
    • +1
      S3 платный и без привычных инструментов доступа вроде FTP.
  • 0
    Тут вообще сделали вебсервис на nginx на основе статичной html (и xml). Правда, требуется vds с доступам к конфигам nginx.
  • 0
    Всё так. До сих пор жив мой сайт на narod.ru и есть сайт на bitbucket.org. Из опыта, если сайт не одно страничный, то без генератора сайта не вариант. Для narod.ru у меня самописный на XSLT, а для bitbucket.org на Haskell (Hakyll).
  • 0
    free.1gb.ru

    Кроме собственно сайта бесплатно даётся домен .ru (да, второго уровня).
    • 0
      Спасибо добавил, думал там те же условия, что и у украинского варианта.
  • +5
    Parse.com бесплатно:
    • База данных на js с системой контроля доступа по спискам (ACL)
    • 20 GB файлов + 20 GB в БД
    • 2TB трафика
    • Возможность исполнять предопределенные функции на сервере (отправка почты и т.п.)
    • Деплой при помощи CLI инструментов
    • Домен в *.parse.com, либо свой


    Два месяца назад сделал сервис для хранения прочитанных книг (подробнее в посте на хабре). Хабраэффекта добиться не удалось, так что Parse.com довольно жизнеспособная штука.
    • 0
      Спасибо, наверное самый жирный хостинг.
  • 0
    Было бы полезно видеть, позволяет ли каждый из сервисов подключать свой домен через A-запись или только через CNAME.
    • 0
      Ну не знаю, в моем понимании если уж собрались тратить деньги на сайт покупая домен, то докупка дешевого хостинга в довесок к нему погоды не сделает. Если вы соберете информацию о возможности прикрепления своих доменов для указанных в статье сервисов, то я с удовольствием добавлю ее с упоминанием того, что вы собрали.
      • +1
        Опять не согласен про домен. Я купил лично для себя один короткий домен второго уровня, припарковал его к freedns(.afraid.org), и теперь спокойно пложу домены третьего уровня. Всего денег — 14$ в год за все свои домены.
  • 0
    Какого же было мое удивление, когда выяснилось, что Ucoz.ru более не поддерживает загрузку файлов html, обрекая вас использовать его конструктор сайтов помимо воли.


    Это так с одним исключением. Если сайт небольшой, использование статичный html сайтов возможно.
    • 0
      В смысле, как обойти это ограничение?
      • 0
        Не обойти — если сайт небольшой то можно — это официальная позиция Ucoz.ru. Пруфа не нашел — где-то в факе по Ucoz сайтостроению.

        Подтверждение — недавно делал статический сайт для статьи на Хабре.

        Из танцев с бубном — первую страницу необходимо загнать в шаблон, по сути копи-паст html страницы + добавление Ucoz копирайта.
  • НЛО прилетело и опубликовало эту надпись здесь
  • +1
    У меня были 2 сайта с 2001 года и с 2004 (студенческий). К счастью, они не менялись многие годы, и у меня были бекапы.
    Если бы Юкоз не начал убивать фреймы (помним классический дизайм, фрейм-меню, фрейм-контент т.д.), я бы и оставил их там как память. Но с Юкозом начались проблемы, реклама в каждом фрейме, в итоге выделил день, и перенес статику на «динамику» (SSI) на свой сервер. Сайты работают на новом домене (как старый только вместо narod.ru теперь .info), и посещаемость та же.
    В общем у меня о народе только положительные воспоминания. Продажа ucoz'у — как пятно, о котором я уже и думать забыл.
  • 0
    Тут еще можно было бы написать про подключение CDN поверх этой статики. Ну, чтобы нагрузка на сервер снизилась, если вдруг это важно. За увеличение скорости сказать не могу, не проверял.

    Я знаю про работающую комбинацию Hostinger + CloudFlare.
    • халявно
    • FTP
    • HTTPS

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.