Найти в Дзене

Веб-хостинг или VPS?

Оглавление

Если вы собрались создавать сайт, вам нужно будет где-то брать сервер. Вы конечно можете держать сайт на своем компьютере. Но комп придется держать включенным 24/7, плюс от скорости вашего интернета будет зависеть скорость вашего сайта. Я думаю не стоит объяснять, почему это не самый оптимальный и доступный вариант.

Чтобы не держать сайт у себя дома на ПК, придумали хостинги. Вам предоставляется часть мощности сервера за небольшую плату. Один мощный сервер делится на маленькие части и каждая эта часть сдается в аренду за символические деньги, цена зависит от мощности. Это могут быть как 50 рублей, так и 2 тыс рублей. За сервером следят, чтобы и инет был самый быстрый и электричество чтобы всегда было, если вдруг не будет, включатся генераторы. В общем, о вашем сервере заботятся...

Делим сервер

Так вот, к чему я, делят сервера вообще по разному и под конкретные задачи. Если вы видите надпись веб-хостинг, значит вам дадут сервер под создание каких-либо веб-приложений и сайтов, потому что на сервер ставят панель управления, где есть готовые инструменты для работы с базой данных, там уже есть веб сервер (чтобы работать с вашими сайтами), почтовый сервер (чтобы сделать свою электронную почту), есть FTP сервер (для подключения к файловой системе, работа с файлами, загрузка, выгрузка). Ну в общем это так сказать уже пакет с кучей предустановленных программ, все действия можно совершать из браузера. И сайт загрузить, и базу данных сделать, и настроить все как надо, даже почту свою можно сделать, например mail@artemnikulin.com, там и сертификаты сами выпускаются, и DNS есть для управления вашим доменом, который вы приобрели отдельно (ну или вместе с хостингом). Кажется, что это вообще идеальный вариант...

Я тоже думал что лучше веб хостинга ничего не может быть, ведь все делать через браузер просто нажимая на нужные кнопочки это просто мечта. У которых даже иконка есть, не зная что на них написано, можно разобраться зачем они нужны. Но в один момент я решил рискнуть, и попробовать VPS (виртуальный выделенный сервер).

Сейчас чуть подробнее. Вот представьте, вы администратор компьютера, и вам нужно как то сделать так, чтобы несколько людей, имели доступ к этому компьютеру (для работы например). Скорее всего, вы пойдете создавать учетные записи в своей операционной системе и давать эти учетные записи людям (вы один админ, все остальные обычные пользователи). Для каждого свой доступ и свои данные. Это подход веб-хостинга. Вы все пользуетесь одним сервером, но не имеете доступ к данным друг друга. Вы не можете ничего менять, и переустанавливать, только с файлами своими работать.

А другой администратор пошел дальше, и сделал каждому свою, хоть и виртуальную операционную систему. То есть, на одном компьютере, на котором допустим установлена Windows 10, запускаются ещё несколько виртуальных операционных систем, тоже например Windows 10. И вы можете делать там вообще что захотите, можете хоть все удалить, можете переустановить, устанавливайте любые программы, создавайте там сколько угодно пользователей, можете даже хоть свой веб хостинг там сделать и продавать доступ.

Что же тогда лучше выбрать?

Ну и в чем тогда подвох? В цене и в сложности. VPS, как правило, стоит дороже и управлять ей тяжелей, ибо тут уже нет кнопочек, где в пару кликов можно создать себе базу данных, или пользователя в почтовом сервере. Все придется настраивать и устанавливать самому, через консольку, а это требует некоторых знаний все же, чтобы не наделать глупостей. А в веб-хостинг хоть и ограничен, зато там все просто и понятно, закинул исходники сайта, создал базу, указал её при установке или в исходниках и все уже работает. Домены привязываются тоже очень просто. Сертификаты для сайтов сами выпускаются.

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

Но не всегда VPS кусается. У большинства хостингов вы можете выбрать какую-то предустановленную программу или набор программ. И часто там и бывает, та самая веб-панель для управления сайтом. Только теперь лимиты ставите вы, а не вам. Есть как бесплатные, так и платные варианты. Из платных мне зашла CPanel и Plesk, из бесплатных Hestia. После установки вам дают пароль и логин администратора этой панели. И у вас получился веб хостинг, только без ограничений. А что, удобно)

Есть ещё один вариант, как вы можете арендовать сервер. Он самый простой и прямолинейный. Вам просто отдают весь сервер во временное пользование. Он ваш, полностью. Им больше никто не пользуется. Но стоит такое удовольствие совсем недешево.

Итог

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