Как выбрать хостинг

Для учебных проектов команда Девмана рекомендует брать сервера на DigitalOcean и Vscale. Это достаточно стабильные провайдеры с низкой стоимостью и удобным интерфейсом.

Какую OS выбрать?

В качестве OS настоятельно просим использовать Linux: Ubuntu или Debian версии LTS. Сервера на Windows в веб-разработке не используются.

Вы можете выбрать другой дистрибутив, но тогда с их проблемами придётся сражаться самостоятельно. Мы не можем поддерживать все версии Linux в своих уроках.

А какую версию?

Выбирайте версии, подписанные как LTS. Это значит Long Term Support, то есть Долгосрочная поддержка. Эти версии самые стабильные и выходят примерно раз в 2 года. На момент написания статьи последняя LTS-версия для Ubuntu доступная за 2020 год и называется 20-LTS.

Выбирайте последнюю LTS. В ней самые свежие фичи и самый свежий софт.

Как выбрать между DigitalOcean и Vscale

Про DigitalOcean

DigitalOcean — зарубежный провайдер, и сервера у него тоже находятся за границей.

Если вы в России, могут быть нюансы:

  • часть IP периодически попадает под блокировки РКН (на вашем IP мог оказаться Telegram или другой «неугодный» сервис);
  • сайт может не открываться без VPN;
  • оплата только иностранной картой.

Если IP всё-таки заблокировали — не страшно: просто удаляете сервер и создаёте новый.

Минимальная стоимость — 5$ в месяц (+ НДС, если платите из РФ). По мощности минимального сервера обычно хватает за глаза для учебных проектов.

Несмотря на ограничения, DigitalOcean — очень удобный и приятный хостинг с отличным интерфейсом и кучей бесплатных туториалов.

Если вы студент, можно зарегистрироваться в GitHub Student Pack и получить 50$ бесплатно.

👉 Хороший вариант, если вы за пределами РФ или у вас есть зарубежная карта.


Про Vscale (Selectel)

Актуальный адрес: 👉 https://vds.selectel.ru/

Это российский хостинг от Selectel, по духу очень похож на DigitalOcean: простой интерфейс, быстрый запуск серверов, всё понятно даже новичкам.

Цены:

  • от 200 руб./мес. (0.5 ГБ RAM)
  • для второго урока по Django потребуется минимум 1 ГБ RAM, так что ориентируйтесь на тарифы чуть выше

По соотношению цена/качество — один из самых удобных вариантов для учебы в России:

  • дешевле зарубежных,
  • ниже пинг,
  • нет проблем с оплатой и доступом.

Бесплатного тарифа нет, но стоимость всё равно очень доступная.

Туториалы от DigitalOcean спокойно применимы и здесь — Linux везде одинаковый 🙂


Альтернатива — Timeweb Cloud

👉 https://timeweb.cloud/r/jv247482 (по ссылке дают бонус 300 руб. на баланс)

Ещё один российский облачный хостинг с удобной панелью.

Цены:

  • от 350 руб./мес. (1 ГБ RAM)

Это удобно тем, что:

  • сразу хватает памяти для Django,
  • не нужно поднимать тариф позже,
  • бонус почти покрывает первый месяц.

Отличный вариант, если хочется «запустил и работает» без лишних настроек.

Как выбрать датацентр?

При покупке сервера вас часто спрашивают о том, где он должен находиться: Выбирайте ближайшую страну к вашим клиентам. От этого будет зависеть скорость загрузки сайта. Если вы живёте в Москве, то сайт из Нью-Йорка будет грузиться ощутимо дольше, чем из Франкфурта или Амстердама.

Если клиентов пока что нет, выбирайте сервер поближе к себе самому.