Назад | Перейти на главную страницу

Какой веб-сервер / платформу мне следует использовать? (Облако / виртуальный / выделенный / общий)

Привет, я опытный разработчик веб-сайтов, но у меня не было большого опыта конфигурирования аппаратного сервера.

Я начинаю новую работу и мне нужно разобраться в требованиях к сайту компании.

Им нужен формат php mysql, поэтому маршрут linux.

Кроме того, в настоящее время у них есть сайты размером 5 см, которые, вероятно, будут иметь не более 1000 посещений в день в обозримом будущем. Но мы надеемся, что в будущем количество сайтов и посещений будет расти. В настоящее время на сайтах нет тяжелых медиа и т.д., поэтому я не думаю, что им нужно что-то сверхтяжелое.

Я не уверен, по какому маршруту идти:

Очевидно, что цена - это вопрос, но есть деньги, которые можно потратить.

У кого-нибудь есть рекомендации или больше плюсов / минусов для каждой платформы ???

Спасибо

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

У каждого виртуального провайдера есть свои плюсы и минусы, о которых вы можете найти много экспертов. Лучшее, что можно сделать - это протестировать, и в наши дни это довольно легко сделать. У AWS будет наименьшее количество проблем, чтобы начать работу, но Rackspace не так уж и плох. я использовал Линод 8 лет, и они тоже молодцы, мне не приходилось пользоваться их поддержкой, но я слышал, что это лучшая.

Еще один совет, о котором следует подумать, - у AWS есть служба базы данных RDS, которая может быть довольно приятной, если вы просто хотите развернуть экземпляр MySQL, не задумываясь об этом. Обратной стороной является то, что это немного дороже.

Я думаю, вы двигаетесь в правильном направлении, глядя на облако. Есть и другие причины, по которым это имеет смысл.

  • нет необходимости платить выделенному системному администратору (это отлично подходит для начала работы и минимизации затрат)
  • Масштабируемость (просто убедитесь, что вы программируете для этого)
  • Минимизация затрат на инфраструктуру (нет необходимости покупать коммутаторы, маршрутизаторы, блоки бесперебойного питания и т.