Использование сервисов по созданию веб-сайтов без кода иногда бывает хорошим решением до тех пор, пока бизнес не разрастется и вам будет не достаточен предоставляемый набор функций и кастомизации. Но все же для тех, кто хоть немного кодировал, вариант с написанием своего приложения, является более предпочтительным. А для "пробы пера" будет достаточно использовать сервисы с бесплатным хостингом или их бесплатные тарифы.
1. Heroku
Одна из первых облачных платформ для хостинга веб-приложения получившая множество наград в сфере информационных технологий. Предоставляет наибольшее число NoSQL решений на рынке. Является платформой-полиглотом, поддерживаемые языки - Node.js, Ruby, Java, PHP, Python, Go, Scala, Clojure.
Наименование проекта по-умолчанию: имя_проекта.herokuapp.com
2. Github Pages
Сервис хостинга веб-приложений от небезызвестного сервиса хостинга исходного IT-проектов. Позволяет использовать уже имеющиеся в профиле репозитории. Имеется 2 возможных сценария для создания сайтов - либо создать с нуля, либо с использованием имеющегося прототипа.
С отменой платы за приватные репозитории в самом Githab, сервис Github Pages может послужить быстрой отправной точкой для апробации стартапа. Естественно используется единый аккаунт для обоих сервисов.
Наименование проекта по-умолчанию: имя_проекта.github.io
Официальная страница Github Pages →
3. Netlify
Облачный сервис с очень простой в использовании системой развертки, с которой не нужно знать обо всех мощных функциях под капотом. В прямом смысле - достаточно загрузить папку со статичным сайтом прямо по адресу app.netlify.com и все, сайт в онлайне.
Имеется возможность в любое время вернуться к любой предыдущей сборке проекта нажатием одной кнопки в консоли администратора или через API. Предоставляет управление SSL и бесплатный SSL от Let's Encrypt, сертификаты которой обновляются автоматически, так что не нужно заботиться этим каждый год. Еще из крутых фич - поддержка контейнеров для запуска сборок, раздельное A/B тестирования с приоретизацией трафика на нужную ветку.
Что любопытно, сама Google пользуется услугами данного сервиса.
Наименование проекта по-умолчанию: имя_проекта.netlify.com
Официальная страница Netlify →
4. Infinity Free
Сервис соответствует своему названию, предоставляет бесплатно неограниченное дисковое пространство и неограниченную пропускную способность, без необходимости указания кредитной карты и встроенной рекламы. Имеется возможность использовать собственные домены.
Из минусов - в бесплатном тарифе поддержка CMS только для PHP-проектов, только один FTP-аккаунт и отсутствие email-аккаунта.
Наименование проекта по-умолчанию: имя_проекта.epizy.com
Официальная страница Infinity Free →
5. Vercel
Vercel предназначен преимущественно для проектов, построенных на JAM-стеке. В бесплатном плане - развертка персональных проектов Github, Gitlab и Bitbucket. Главными фичами выступают: редактирование в режиме реальном времени компонентов пользовательского интерфейса, подключение своих страниц к любому источнику данных, CMS или API и работа всех облачных "примитивов" на localhost - от кэширования до бессерверных функций.
Наименование проекта по-умолчанию: имя_проекта.vercel.app
6. Google Cloud
Google Cloud позволяет разворачивать проекты на той же инфраструктуре, где работает Youtube, Gmail, Google Maps и другие. Позволяет выбрать управляемую прикладную платформу, использовать технологии контейнеров для получения большей гибкости и масштабируемости. Из минусов - для начала работы необходимо активировать бесплатный период с указанием кредитки, в котором пользователю предоставляется кредит на 300$ долларов на 90 дней. После активации рекомендуется установить квоты для того, чтобы бесплатные 200$ в месяц не потратились раньше конца месяца, иначе в конце месяца будет необходимо либо переходить на платный тариф и платить деньги, либо ждать окончания месяца. Поддерживаемые языки - Go, PHP, Java, Python, Node.js, .NET, Ruby.
Наименование проекта по-умолчанию: имя_проекта.appspot.com
Официальная страница Google Cloud →
7. Free Hosting
Аналогичный Infinity Free облачный сервис для хостинга популярных и не очень CMS для PHP-проектов (WordPress, PrestaShop, AbanteCart, Joomla, SMF, phpBB). Из отличительного в бесплатном плане - панель управления сайтом cPanel и конструктор сайтов. Из минусов - отсутствие официальной поддержки не PHP-проектов, отсутствие поддоменов и 1 сайт на 1 аккаунт.
Наименование проекта по-умолчанию: имя_проекта.freehosting.com
Официальная страница Free Hosting →
Если есть другие бесплатные сервисы, достойные упоминания, поделитесь в комментариях!
#длиннопост_инт #разработка веб-сайтов #программирование #хостинг #стартапы #it