Хостинг – одна из ключевых фигур для всех, кто начинает работу с собственными сайтами. Сегодня узнаем, какой именно хостинг выбрать в 2021 году для решения конкретных задач.
Оглавление:
- Стоимость хостинга
- Какой должна быть операционная система на хостинге (ОС)
- Как выбрать хостинг: разбираем различные типы
- Какие возможности должны быть у Linux-хостинга
- Какие возможности должны быть у Windows-хостинга
- Дисковое пространство: типы дисков и требования к ним
- География хостера
- Бесперебойность
- Защита аккаунта
- Заключение
Стоимость хостинга
Все хостинги можно разделить на платные и бесплатные. У каждого вида есть свои преимущества и недостатки.
Преимущества платных хостингов
- Универсальность. Платный хостинг подойдет для любого типа сайта, включая интернет-магазины и порталы с огромной ежедневной аудиторией.
- Бесплатный период. Если вы сомневаетесь в качестве услуг, тестовый период поможет определиться с этим моментом. Он есть у большинства платных хостингов.
- Кастомизированные настройки. Платный хостинг позволяет изменять тарифные лимиты. Например, увеличивать дисковую квоту, лимиты статической нагрузки, количество доступных сайтов, почтовую квоту.
Недостатки платных хостингов
Многие хостинги недружелюбны к новичкам. Неудобные кабинеты и непонятные административные панели, множество функций, спрятанные настройки – начинающий просто запутается. Лучше выбирать такие хостинги, которые имеют понятный интерфейс и продуманное юзабилити (условно). Хорошо, если установить любую CMS можно в 1 клик.
Недостатки бесплатных хостингов
У бесплатных хостингов целый букет недостатков.
- Ограничение ресурсов. Услуги предоставляются по принципу «как есть». Если ваш сайт будет создавать большую нагрузку на ресурсы хостинга, его могут отключить без объяснения причины.
- Рекламные блоки. Бесплатный хостинг-провайдер часто встраивает собственные рекламные блоки на все сайты.
- Качество услуг. Кроме ограниченного функционала бесплатные хостинги отличаются низкой надежностью. В любой момент ваш сайт может оказаться недоступным.
- Ограниченные технические возможности. Большинство бесплатных хостингов не поддерживают PHP.
Практически всегда отсутствуют необходимые функции: массовая email-рассылка, подключение к базам данных (БД). Работать с нормальным сайтом в таких условиях будет невозможно.
Какой должна быть операционная система на хостинге
Одни хостинги сегодня работают на Windows, другие – на Linux. В чем разница?
В первом случае для виртуального хостинга используется ОС Windows Server, во втором – Linux-дистрибутивы.
Linux-хостинги обычно более доступны по цене, но тоже не всегда. Поэтому для простого пользователя выбор между вышеуказанными ОС вообще не актуален, так как все протоколы / иные коммуникационные технологии уже давно стали максимально унифицированными.
Большая часть сайтов сегодня создается на PHP, а сами данные хранятся в системе MySQL. Соответственно, и большая часть хостингов поддерживает эти инструменты
Это значит, что, какой бы ни была ОС хостинга, ваш сайт будет одинаково открываться на любых операционных системах.
Как выбрать хостинг
Несмотря на большое количество разновидностей хостингов, наиболее востребованными по сей день являются 3 типа:
- выделенный сервер;
- виртуальный хостинг;
- VPS-сервер (он же VDS).
Рассмотрим подробнее самые распространенные типы хостингов.
Облачный сервер
Облачный сервер – цельная инфраструктура, выполняющая приложения. Она используется для хранения всех обрабатываемых данных.
Они отличаются тем, что пользователю не нужно выбирать фиксированный тарифный план, как в случае с другими типами хостингов. Облачный хостинг подразумевает оплату только за потребляемые сайтом ресурсы.
В некоторых случаях облачный хостинг является наиболее выгодным вариантом.
Облачный вариант сервера идеален для разработчиков, станет качественной основной для создания крупного сайта/интернет-магазина. Это отличное решение и для организации игрового сервера с минимально возможным пингом.
Shared хостинг
Чтобы понять, что такое shared-хостинг, представьте студенческую общагу: все студенты проживают в одном доме, а в некоторых комнатах даже по 2-3 человека. Стоимость такого жилья гораздо ниже, чем цена полноценной квартиры.
Аналогичным образом дело обстоит и с виртуальным хостингом: все сайты, которые «гнездятся» на подобном сервере, задействуют общую базу данных. Естественно, изменить глобальные настройки такой базы данных нельзя.
На виртуальном хостинге, как вы уже наверное поняли, расположен не только ваш сайт, но и сайты других людей. IP-адрес при этом у всех сайтов одинаковый.
Виртуальный хостинг – выбор начинающих веб-мастеров. Если ежедневный трафик вашего сайта не превышает 3 000 посетителей, можно обойтись ресурсами виртуального хостинга.
Виртуальный хостинг идеален для:
- любительских блогов;
- визиток;
- небольших коммерческих сайтов;
- сайтов для рекламы услуг.
Если вы регулярно будете превышать технические возможности тарифного плана, сайт могут отключить без предупрежденя. Отключение сайта также возможно, если он исчерпает лимиты по нагрузке на БД, процессор или RAM-память сервера.
Если ваш проект многократно вырастет, не придется делать всю работу заново: достаточно обновить тарифный план или перейти на более производительный вариант хостинга.
При выборе виртуального хостинга следует обратить внимание на следующие моменты:
- технические лимиты на БД;
- лимиты дискового хранилища;
- лимиты нагрузки RAM и CPU;
- ограничение на суммарное число сайтов;
- поддерживает ли хостинг возможность создавать дополнительные БЖ без привязки к количеству сайтов.
Естественно у виртуального хостинга должны присутствовать элементарные возможности:
- функциональная панель управления (предпочтительный вариант – cPanel, есть еще неплохая ISP:)
- удобный файловый менеджер;
- инструменты для создания отчетности и слежения за потребляемыми сайтом ресурсами;
- удобный кабинет вебмастера;
- возможность выбрать необходимую версию PHP;
- инструмент для работы с backup сайта;
- доступ через SSH;
- возможность внесения настроек через htacess-файл.
Обязательно проследите, чтобы выбранный виртуальный хостинг поддерживал настройку редиректов, имел функции управления субдоменами.
VPS-сервер
Если вернуться к нашему сравнению, то VPS-сервер – это уже полноценная квартира.
Теперь у вас уже есть индивидуальный IP-адрес, а все соседи вокруг оказывают на нас минимальное влияние. Тем не менее, нам по-прежнему нельзя кастомизировать сервер для своих потребностей.
Отличие VPS-сервера от виртуального хостинга заключается в том, что виртуальный сервер позволяет выбрать версию OC, которая будет «установлена» для вашего сайта. Виртуальный сервер предлагает удобные интерфейсы, включая веб-панели Vesta, ISP и другие.
Характерная особенность виртуального сервера заключается в том, что ресурсы расходуются также на работу VPS. Соответственно, при выборе тарифного плана, нужно учитывать не только нагрузку, создаваемую сайтами, но и ресурсозатраты на виртуализацию
Виртуальный сервер – это вариант для сайтов покрупнее. Дисковая квота может быть расширена примерно до 100 гб, а максимальный объем RAM приближается уже к 15 гб.
При выборе виртуального сервера обратите внимание на наличие виртуальной консоли. Этот инструмент пригодится, если возникнет внештатная ситуация и потребуется аварийный доступ.
Виртуальный сервер может понадобиться, если ежедневный трафик превысил отметку в 5 000 человек.
Виртуальный сервер идеален для небольших интернет-магазинов, популярных информационных порталов, блогов с высокой посещаемостью, новостных веб-ресурсов. Еще одно достоинство виртуального сервера заключается в том, что в случае превышения нагрузки, создаваемой вашим сайтом, он не будет отключен. Упадет лишь скорость загрузки веб-страниц.
Если вы достигните пределов по нагрузке на RAM или исчерпаете дисковую квоту, придется увеличить ежемесячный / ежегодный платеж за услуги виртуального сервера.
В случае с VPS нужно смотреть на 2 главных фактора: многоядерность CPU и суммарное значение RAM.
Напомню еще раз: VPS хостинг подразумевает установку панели. Панель управления должна поддерживать хотя бы элементарные функции: работа с базами данных, backups, старт / остановка, возможность смены ОС. При этом она не должна быть перегружена излишними функциями. Все часто используемые кнопки должны находиться под рукой.
Виртуальная машина должна быть изначально нацелена на используемую вашим сайтом систему управления контентом. Например, под Joomla.
VPS-хостинг должен иметь возможность расширения дисковой квоты и увеличения объема RAM. Что касается виртуализации, то лучше выбирать KVM-вариант. Для проектов с большим трафиком будет полезна SWAP-функция.
Если планируется массовая отправка сообщений по электронной почте, обязательно уточните лимиты на рассылку и учтите этот вопрос на этапе отбора кандидатов.
Выделенный, или dedicated-сервер
Многофункциональный вариант хостинга, с которым становится возможна кастомизация сервера.
Недостаток – одна из самых высоких цен такого вида хостинга.
Преимущества выделенного сервера:
- самая большая дисковая квота;
- высокоскоростное подключение;
- объем RAM до сотни гигабайт;
- ресурсы расходуются исключительно на ваши сайты, отсутствуют траты на виртуализацию выделенного сервера;
- практически неограниченные аппаратные и технические возможности;
- подходят для сайтов с многомиллионной аудиторией.
В случае с выделенным сервером пользователь сам занимается установкой ОС и всеми сопутствующими настройками.
Выделенный сервер позволяет настраивать конфигурации своих дисковых хранилищ. При выборе виртуального хостинга обратите внимание на поддержку управления KVM.
Выделенный сервер становится единственным разумным вариантом для крупных сайтов. Особенно для тех, чей трафик превышает десятки тысяч посетителей в день. К таким проектам обычно можно отнести новостные сайты, крупнейшие информационные порталы, бизнес-приложения в формате онлайн-сервисов. Выделенный сервер способен работать даже с самыми высокими нагрузками. Конечно, сайты уровня «ВКонтакте» или Facebook даже такой хостинг не потянет: в этом случае придется задействовать настоящий центр обработки данных.
Мой топ-5 хостингов выглядит так:
Какие технические возможности должны быть у Linux-хостинга
При выборе виртуального сервера на Linux обратите внимание на наличие следующих технологий
- серверы Apache;
- серверы Nginx;
- диалекты (Ruby, JavaScript и серверный диалект Python);
- SSH-доступ;
- поддержка FastCGI;
- поддержка SSI;
- MySQL и PostgreSQL.
Естественно, должна быть поддержка Perl.
Полезна возможность выбрать разные версии PHP, например:
Какие технические возможности должны быть у Windows-хостинга
При отборе кандидатов обратите внимание, что современный Windows-сервер должен обладать поддержкой следующих инструментов:
- IIS;
- управление по web.config;
- поддержка активных серверных страниц и ASP.NET MVС;
- SSI;
- FastCGI;
- система управления БД Microsoft Access;
- поддержка разных версий PHP и всех технологий MySQL.
Дисковое пространство: типы дисков и требования к ним
Здесь все зависит от задач и особенностей вашего сайта. Если сайт небольшой и нагрузка мизерная, хватит и 10 гб.
Предпочтение лучше отдавать хостингам, которые используют SSD накопители: операции чтения / записи на таких дисках, демонстрируют наилучшую производительность.
География хостера
Правило простое: если ваш проект нацелен на аудиторию из определенной страны, лучше выбирать хостинг с серверами на этой территории.
Гео сказывается на скорости передачи данных сайта от сервера до самого посетителя.
География хостера важна для сайтов, которые обрабатывают персональные данные. Законы большинства стран говорят, что конечные центры обработки данных должны располагаться именно на территории их стран. Крупные хостинги позволяют выбрать предпочтительные варианты расположения центра обработки данных в нескольких странах.
Бесперебойность
Регулярные всплески трафика – это повод задуматься о там, как именно будет вести себя хостинг в пиковые периоды перегрузок. Убедитесь, что хост умеет работать в Boost-режиме. Он гарантирует, что сайт не будет отключен даже в ситуации многократного превышения лимитов тарифного плана. Хорошо, если хостер поддерживает регистрацию доменов. Тогда за все услуги можно будет платить в одном месте.
Защита аккаунта
Обратите внимание на поддержку двухфакторной авторизации и некоторые другие возможности:
- антивирусная утилита в личном кабинете;
- полный доступ в панель управления;
- политика работы с проблемными сайтами (противоречивый контент, скачки активности, частые атаки);
- отчет по истории заходов в кабинет.
Заключение
Технические характеристики – это важно, но нельзя забывать и о том, как работает техподдержка хостинга. При первом контакте начните оценивать, насколько быстро и понятно отвечают специалисты, как реагируют на дополнительные вопросы, охотно ли идут на контакт.
Отдельное внимание обратите на каналы связи. Хорошо, если поддержка отвечает не только по электронной почте, но и в мессенджерах, например.
Поддержка надежного хостинга должна работать круглосуточно, без перерывов и выходных.