Как разместить сайт в NodeJS и MongoDB? И какова будет стоимость?

Как новичок в NodeJS & Mongo DB, я мало что знаю о его хостинге и ценах. Могу ли я разместить сайт самостоятельно на собственном физическом сервере / машине. Также есть какой-нибудь хостинг-сайт, на котором можно настроить Node JS и MongoDb.

1 ответ

Решение

Да, да и да.

  1. Вы можете разместить его самостоятельно на своей машине, но это будет не так просто и эффективно, как использование услуги хостинга, если только у вас нет высококачественного симметричного подключения к Интернету с низкой задержкой и высокой пропускной способностью.

  2. Вы можете дешево разместить его на VPS, используя Digital Ocean, Vultr или AWS, и в этом случае вам придется самостоятельно настроить Node и Mongo.

  3. Или вы можете использовать управляемые платформы, такие как Heroku для Node и Compose для Mongo, в этом случае цена будет выше, но обо всем позаботятся за вас.

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

Что касается "А какова будет стоимость?" - для номера 1 это будет то, что ваш провайдер берет с вас. Для номера 2 это будет около $5 для Digital Ocean или Vultr в месяц с бесплатными ссылками в течение нескольких месяцев с промо-ссылками ( Digital Ocean, Vultr), а для номера 3 это будет примерно $25 для Heroku и около $30 для Compose в месяц. Конечно, есть и другие доступные сервисы, это всего лишь примеры самых популярных.

Смотрите эти ответы для получения дополнительной информации:

Другие вопросы по тегам