Я всегда читаю, с VPS у тебя столько свободы! Вы можете настроить его как хотите!
... что все это вообще значит? Я имею в виду, на самом деле, все, что я хочу, это чтобы мой хост имел php, apache и mysql. Может ли кто-нибудь подробно рассказать о важных функциях, о которых, кажется, все всегда говорят? Все мои поиски в Google всегда приводят меня к одному и тому же расплывчатому ответу о том, что «я босс».
Это может быть особенно интересно, если вы хотите использовать менее распространенные расширения PHP, менее распространенные языки программирования / сценариев (возможно, python?), Менее распространенные механизмы постоянного хранения (PostgreSQL, MongoDB, CouchDB и т. Д. И т. Д.) Или даже реже. веб-серверы (nginx). Вы также можете установить определенные части программного обеспечения, с которыми ваше веб-приложение должно взаимодействовать в серверной части. Например, некоторые приложения для бэк-офиса и т. Д. И т. Д.
Вы знаете, что весь мир вращается не вокруг стека PHP / MySQL / Apache. ;-)
* и под менее распространенным я имею в виду: то, что обычно предлагает ваш средний провайдер виртуального хостинга.
Что ж, VPS (виртуальный частный сервер) - это ящик в небе; у вас есть полный доступ к серверу (доступ к оболочке и root). Это означает, что у вас больше свободы (вы можете делать с этим ящиком ВСЕ), но это также означает больше работы. Если на вашем веб-хосте все настроено (apache, mysql, php и т. Д.) И настроено правильно, это не относится к большинству VPS. Вам нужно будет установить mysql, apache, php и т. Д. И правильно их настроить (иначе вас взломают).
VPS отлично подходят для одних вещей, тогда как веб-хостинг - лучший вариант для других. На самом деле это просто зависит от того, чем вы хотите заниматься.