Хостинг — это «дом» для пользовательских приложений. Так же, как и с выбором дома, важно не ошибиться с выбором хостинга.
Если вы покупаете дом для одного человека, не нужно брать огромный особняк: так вы заплатите деньги за пространство, которое никогда не пригодится. А для семьи из шести человек явно не подойдёт маленькая однокомнатная квартира: всем будет тесно.
С хостингом та же ситуация. Важно выбрать решение, при котором приложение будет работать как надо, без задержек и всегда будет доступным для пользователей. Но при этом нужно и не переплатить за лишние функции.
Давайте разбираться, как выбрать хостинг и на что обращать внимание в первую очередь.
Для начала нужно определиться, для чего вообще нужен хостинг. Ведь под разные цели подойдут разные технические решения.
Что вы хотите разместить на сервере: интернет-магазин, онлайн-игру, ERP-систему, базу данных? От этого зависят остальные параметры:
Например, для сервера популярной онлайн-игры требуется много ресурсов. Нужно, чтобы огромное количество пользователей могли играть в реальном времени без задержек и багов, с хорошей графикой. А если это будет небольшой локальный интернет-магазин, хватит и простого, недорогого решения.
Определите, сколько места потребуется проекту. Так вы сможете понять, какой объём диска нужен.
Если это маленький интернет-магазин, хватит нескольких гигабайт. А большим торговым площадкам или игровым серверам нужны сотни гигов свободного пространства.
При этом не забывайте, что проект может расти. Если сейчас у вас совсем маленькое СМИ, но в будущем вы планируете вырасти в крупный медиапортал, ресурсы на развитие стоит заложить заранее.
С особенностями проекта определились. Дальше нужно понять, какие характеристики есть у хостинга.
Это пространство на сервере, которое вы делите с другими пользователями. При этом ограниченный набор ресурсов физического сервера распределяется на всех.
Это дешёвое решение. Однако его низкая стоимость достигается за счёт того, что на одном сервере может быть очень много пользователей.
Такой тип можно сравнить с комнатой в общежитии. У вас вроде бы есть личное пространство, но душ общий на всех — с утра, чтобы умыться, частенько нужно занимать очередь.
Проблема этого типа хостинга в том, что работа вашего сервиса зависит от других. Если у соседей по серверу распродажа и всплеск трафика, ваш ресурс будет грузиться в несколько раз медленнее.
Плюсы:
Этот вариант подойдёт для владельцев маленьких проектов. Если вы открыли небольшой магазин и хотите попробовать себя в интернете или вам нужно пространство для проекта исключительно с текстовым контентом, виртуальный хостинг подойдёт.
Такой тип хостинга можно сравнить с отдельной квартирой в доме. За стенкой всё ещё живут соседи, но у вас уже своё пространство, которое вы ни с кем не делите.
Этот вариант, как и предыдущий, предполагает использование сервера несколькими пользователями. Но при этом ресурсы каждого ограничены. Вам выделено гарантированное количество памяти и вычислительных мощностей.
Плюсы:
В отличие от shared, для управления таким хостингом нужны специальные знания.
VDS — отличное решение для средних интернет-магазинов, информационных порталов. Это хороший хостинг для тех, кому уже недостаточно shared, а на более дорогие решения не хватает бюджета.
Это решение можно сравнить с собственным домом. Никаких соседей, всё пространство ваше.
При этом типе хостинга вам выделяется целый физический сервер.
Плюсы:
Так же, как и для VDS, для управления этим хостингом нужны специальные знания.
Это вариант подойдёт крупным проектам:
С типом ресурсов определились, теперь нужно смотреть на конкретные технические характеристики.
Здесь всё зависит от целей. Если на сайте будет преимущественно текстовый контент и не ожидается большого наплыва посетителей, трафика понадобится не очень много. А на медиаплатформу с большим количеством фото- и видеоматериалов будут нужны терабайты, или лучше вообще выбрать тариф без ограничений.
Чем бо́льшую посещаемость вы ожидаете и чем тяжелее ваш контент, тем больше трафика должно быть включено в тариф.
Если вы выбрали VDS, обращайте внимание на количество ядер виртуального процессора (vCPU). От этого зависит, сколько задач одновременно он сможет выполнить. Много ядер пригодиться там, где есть многопоточность и параллельные вычисления — например, при трансляции видео.
Если вы выбираете хостинг на выделенном сервере, посмотрите, какой процессор на нём будет, и узнайте о его технических характеристиках.
На что обращать внимание:
Но не забывайте, что процессор должен соответствовать вашим потребностям. Самый мощный вариант — не всегда лучший. Возможно, под ваши задачи подойдёт более дешёвый тариф с менее мощным процессором.
Чем её больше, тем быстрее будет работать приложение.
Для небольших информационных сайтов с текстовым контентом хватит и нескольких мегабайт. Для блога или небольшого СМИ нужно от 500 МБ до 1 ГБ. Для более крупных интернет-проектов понадобится уже 2 ГБ и больше.
Здесь та же логика, что и с трафиком: чем тяжелее контент и чем больше пользователей, тем больше нужно оперативной памяти.
Помните, в начале статьи мы говорили, что важно определиться, сколько пространства будет занимать проект? От этого как раз зависит, какой объём диска понадобится.
Рассчитайте ваши потребности и определите, диск какого объёма вам нужен.
А ещё обратите внимание на тип диска: HDD или SSD. У каждого есть свои плюсы и минусы.
SSD — это твердотельный накопитель, у которого, в отличие от HDD, нет движущихся элементов. Основной его плюс — скорость. Он записывает и читает данные в несколько раз быстрее HDD.
Но есть и недостатки. Скорость диска может уменьшаться со временем из-за феномена write cliff. А ещё у SSD ограниченное число циклов записи/чтения.
HDD хоть и медленнее, но существенно дешевле, что важно при хранении большого объёма «холодных» данных.
SSD подойдёт, если важна высокая скорость, если серверу нужно будет совершать множество операций ввода и вывода (IO), читать или записывать неупорядоченную информацию.
Если скорость у вас не в приоритете, а важна стабильность работы, HDD будет отличным решением.
При использовании VDS перед вами будет стоять выбор: Windows или Linux.
Этот выбор зависит от такого, какой набор инфраструктурных приложений нужен для работы вашего сервиса.
Windows — точно ваш вариант, если в экосистеме компании есть ПО или решения, использующие библиотеки и части ядра систем Microsoft.
Плюсы:
Минусы:
Linux используют для размещения веб-серверов, для работы с базами данных (например, PostgreSQL или MySQL) или приложениями на базе популярных скриптовых языков (PHP, jаvascript, Python). Эта ОС также подойдёт для служб маршрутизации и управления трафиком.
Плюсы:
Основной минус — для работы на Linux администраторам нужен довольно высокий уровень знаний, умение работать с open-source-решениями.
Посмотрите на то, как устроена сеть, сколько у провайдера хостинговых центров, точек присутствия, пиринг-партнёров. Чем больше промежуточных узлов и маршрутов, тем быстрее будет работать приложение.
Проверить связность можно с помощью Looking Glass. Это специальный сервис, который показывает маршрутизацию, диагностирует сеть и выявляет причины сбоев.
Проверяйте, есть ли у хостеров Looking Glass, и насколько этот сервис удобный.
Позволяет через простой графический интерфейс работать с сервером и сайтами. Главный критерий здесь — простота и удобство работы.
Самые популярные панели сейчас — это ISPmanager, cPanel, Plesk Panel.
Разработана русской компанией ISPsystem. Первая версия вышла в 1997 году. Одна из самых простых в использовании панелей. С ней справится даже новичок.
Плюсы:
Единственный минус — ограниченные функции управления брандмауэром.
Продвинутая панель управления с множеством функций. У неё шире возможности, но в управлении она сложнее.
Плюсы:
Минусы:
Разработана компанией SWSoft в 2003 году. Тоже довольно-таки простая и удобная панель управления, как и ISPmanager. Она интуитивно понятна, подойдёт для новичков.
Однако многие отмечают, что эта панель управления перегружена модулями, большинство из которых вам никогда не понадобятся.
Нельзя сказать, что какая-то из этих панелей управления хуже, а какая-то лучше. Тут всё зависит от индивидуальных предпочтений.
Последнее, на что стоит обратить внимание, — где находится дата-центр и какого он уровня.
От уровня дата-центра зависит его надёжность. Лучше выбирать Tier III или Tier IV. У первого показатель отказоустойчивости составляет 99,982%, у второго — 99,995%.
От расположения зависит скорость загрузки страницы. Чем дальше сервер от пользователей, тем дольше будет идти запрос и тем медленнее будет загрузка.
Если все ваши клиенты живут в Европе, нет смысла покупать хостинг с дата-центром в Америке. А если у вас мировой проект с огромным количеством пользователей по всему миру, есть смысл вместе с хостингом подключить сеть доставки контента.
Есть провайдеры, которые предлагают бесплатный хостинг. Стоит ли пользоваться этим предложением?
Ответ: стоит, но только если вы хотите сделать очень простой сайт для себя или потренироваться в создании сайтов. Для бизнеса этот вариант не подойдёт.
Почему?
Если вы только начинаете бизнес в интернете, лучше выбрать недорогой платный вариант. К тому же большинство хостинг-провайдеров предлагают бесплатный пробный период.
Разобрались с потребностями, определили, какие технические характеристики нужно учитывать. Пора подбирать конкретного провайдера и тарифный план.
Сначала нужно отобрать несколько надёжных хостинг-провайдеров.
Вы выбрали несколько компаний, которым готовы доверять. Теперь посмотрите, какие тарифы они предлагают.
На что обращать внимание?
Для разных целей нужен разный хостинг. Не всегда самое мощное решение будет лучшим. Для среднего проекта подойдёт виртуальный сервер с ограниченными техническими возможностями. А крупным торговым площадкам нужен надёжный выделенный сервер с большим объёмом диска и оперативной памяти.
Проверяйте репутацию компании, обращайте внимание на дополнительные услуги, которые она предлагает.
Подходите к выбору ответственно, изучайте и тестируйте разные варианты. Так вы сможете подобрать идеальное решение для ваших идей.
Обратите внимание и на хостинг EdgeЦентр. Мы предлагаем:
Проверять связность нашей сети и диагностировать соединение можно с помощью удобного инструмента Looking Glass. Он позволяет:
Управляйте почтовыми доменами и сайтами с помощью панели управления ISPmanager. С ней вы сможете:
Вместе с хостингом мы предоставляем защиту серверов от DDoS-атак, резервное копирование, SSL-сертификаты.
Нужен надёжный хостинг?
Обратитесь к нам, и мы подберём решение под любые задачи.