Как разместить сайт в NodeJS и MongoDB? И какова будет стоимость?
Как новичок в NodeJS & Mongo DB, я мало что знаю о его хостинге и ценах. Могу ли я разместить сайт самостоятельно на собственном физическом сервере / машине. Также есть какой-нибудь хостинг-сайт, на котором можно настроить Node JS и MongoDb.
1 ответ
Да, да и да.
Вы можете разместить его самостоятельно на своей машине, но это будет не так просто и эффективно, как использование услуги хостинга, если только у вас нет высококачественного симметричного подключения к Интернету с низкой задержкой и высокой пропускной способностью.
Вы можете дешево разместить его на VPS, используя Digital Ocean, Vultr или AWS, и в этом случае вам придется самостоятельно настроить Node и Mongo.
Или вы можете использовать управляемые платформы, такие как Heroku для Node и Compose для Mongo, в этом случае цена будет выше, но обо всем позаботятся за вас.
Это зависит от того, какие расходы вы готовы взять на себя, как с точки зрения платы за обслуживание, так и вашего времени и опыта, необходимых для настройки и обслуживания различных уровней системы.
Что касается "А какова будет стоимость?" - для номера 1 это будет то, что ваш провайдер берет с вас. Для номера 2 это будет около $5 для Digital Ocean или Vultr в месяц с бесплатными ссылками в течение нескольких месяцев с промо-ссылками ( Digital Ocean, Vultr), а для номера 3 это будет примерно $25 для Heroku и около $30 для Compose в месяц. Конечно, есть и другие доступные сервисы, это всего лишь примеры самых популярных.
Смотрите эти ответы для получения дополнительной информации: