Реклама
Моим первым набегом в Интернете был сайт Angelfire. Это был нечестивый беспорядок, который сделал TimeCube манифест выглядеть как эстетический шедевр, созданный не кем иным, как самими Джони Айвом и Микеланджело. Не вдаваясь в подробности, скажу лишь, что я использовал чрезмерное количество
Как и большинство сайтов тогда, это было статично. То есть интерактивности не было. С тех пор произошел взрыв в веб-технологии 6 бесплатных сайтов для изучения программирования на PHP Читать далее которые позволяют создавать динамичные, привлекательные веб-сайты. Но все еще существует потребность в плоских веб-сайтах, в которых отсутствует серверная часть?
буйство так думает. Британская студия программного обеспечения только что запустила Кузница; Платформа для размещения сайтов, которые состоят только из JavaScript, CSS и HTML. Но хорошо ли это?
Планы
Пока Geocites 3 архива, которые вернут вас в дни геогородовСегодня бесплатный веб-хостинг ушел в прошлое. Основные поисковые системы, такие как Yahoo! и Google еще не были такими монстрами. Вы можете искать популярные ключевые слова и некоторые из первых ... Читать далее и Angelfire ничего не стоило в тот день, Forge приняла модель ценообразования для freemium. Трата может рассчитывать на один сайт, а также пять гигабайт трафика в месяц. Бесплатные пользователи должны использовать поддомен, в то время как платные пользователи могут использовать свои собственные доменные имена.
Затраты тоже не слишком необоснованные. За десять долларов в месяцВы получаете пять веб-сайтов и несколько мизерных гигабайт трафика. Удвоение, которое дает вам десять сайтов и сорок гигабайт пропускной способности. Платные планы идут с настраиваемыми доменами.
Если вы пройдете через это, вы можете рассчитывать на 20 центов за гигабайт. Хотя это было не совсем необоснованно, я был потрясен, увидев, что не было плана, рассчитанного на сверхтяжелых пользователей. Любой, у кого есть богатый веб-сайт с фотографиями и который находится на главной странице Reddit мог скоро видеть, что транспортные расходы выходят из-под контроля.
Versioning
Forge поставляется с встроенной системой контроля версий, где каждое изменение отображается в «дереве», которое будет невероятно знакомо любому, кто когда-либо использовал Гит Что такое Git и почему вы должны использовать контроль версий, если вы разработчикКак веб-разработчики, мы часто работаем над локальными сайтами разработки, а затем просто загружаем все, когда закончим. Это хорошо, когда это только ты и изменения небольшие, ... Читать далее или SVN.
Каждая загруженная вами версия вашего веб-сайта сохраняется, и если вы допустите какую-либо ошибку или захотите вернуться на более раннюю стадию вашего веб-сайта, вы просто откатитесь на более раннюю версию. Это позволяет легко исправить любые ошибки. Вам также сообщают, какие файлы были изменены в каждой версии, в том числе показывает, какие файлы были удалены.
Хотя система контроля версий в Forge далеко не так мощна (и, как следствие, сложна), как Git, она является обнадеживающим дополнением к продукту. Повредить ваш сайт практически невозможно.
развертывание
Отказ от SCP и FTP FireFTP - мощный FTP-клиент Firefox, который вы можете использовать в своем браузереЕсли вы когда-либо занимались веб-управлением, то, возможно, в тот или иной момент вы использовали FTP. Большинство веб-хостов будут иметь примитивный загрузчик файлов, который вы можете использовать прямо из вашего ... Читать далее , Forge облегчает развертывание контента. Вы просто объединяете файлы HTML, CSS и JavaScript в ZIP-файл и помещаете его в веб-браузер. После успешной загрузки он станет общедоступным.
Как человек, которому не нравится запускать FTP-клиент всякий раз, когда я хочу загрузить файл на веб-сайт, я действительно оценил, насколько простым был весь процесс. С учетом вышесказанного, учитывая упор на контроль версий в Forge, я бы хотел развернуть свой сайт через Github. Можно надеяться, что эта функция появится на более поздней итерации продукта.
скорость
Одна из главных тем Forge - скорость. Невероятно важно быстро распространять контент. Для этого они используют Amazon S3 4 полезных использования Amazon S3 Web ServicesНесмотря на то, что Amazon наиболее известны своими розничными сервисами, на самом деле они предлагают множество веб-сервисов. для разработчиков и домашних пользователей, которые используют опыт Amazons и масштабируемость в огромных количествах из ... Читать далее сеть доставки контента, а также любопытный кусочек JavaScript, называемый turbo.js.
Для непосвященных turbo.js - это плагин, который при активации активирует пауки на вашем сайте и кэширует контент, такой как файлы JavaScript и таблицы стилей, в быстром CDN. Все новые проекты в Forge имеют активированный turbo.js по умолчанию, хотя вы можете легко отключить эту функцию.
Я посетил несколько веб-сайтов, которые были размещены в Forge, и заметил, что их быстро загружать, даже с моим медленным провайдером. Было ли это результатом того, что CND, Turbo.js или статические веб-страницы были быстрыми по своей природе, еще неизвестно.
Вам нужен бэкэнд?
Итак, Forge быстрый, феноменально простой в использовании и имеет функции управления версиями, которые предотвращают случайное повреждение вашего контента. Тем не менее, один довольно большой слон в комнате остается. Можете ли вы обойтись со статической веб-страницей?
Для многих ответом будет громкое «да». Вы малый бизнес, который просто хочет похвастаться маркетинговой информацией? Вы хотите создать блог, но не беспокоиться об использовании WordPress и управлении комментариями? Вы художник, который просто хочет похвастаться тем, над чем вы работаете, и ничем другим? В этом случае, возможно, статический сайт может быть именно тем, что вы ищете.
Вывод
Riot сделали продукт быстрым, простым и красивым. Продукт, который держит руку пользователя на каждом этапе процесса веб-публикации, не будучи навязчивым. За это их следует похвалить. Они сделали простые веб-страницы захватывающими снова. Пока Forge находится только в стадии становления, люди уже переходят на нее, чтобы разместить свои личные веб-страницы, а также страницы продуктов для своих стартапов. Примерами которых являются китайская технологическая фирма, американский программист и веб-дизайнер из Теннесси.
У вас есть статический сайт? Вы заменили свое веб-приложение на что-то более простое? Позвольте мне знать в комментариях ниже!
Кредит изображения: Джеймс Сондерс
Мэтью Хьюз - разработчик программного обеспечения и писатель из Ливерпуля, Англия. Его редко можно найти без чашки крепкого черного кофе в руке, и он абсолютно обожает свой Macbook Pro и свою камеру. Вы можете прочитать его блог на http://www.matthewhughes.co.uk и следуйте за ним в твиттере на @matthewhughes.