Предоставление хостинга что это
Что такое хостинг
Команда хостинг-провайдера Timeweb в рубрике «Разобраться» рассказывает, как работает хостинг, какие задачи он решает и как упрощает жизнь предпринимателей и разработчиков.
Ранее рассказывали, что такое домен, кукис и облачное хранилище.
Хостинг — это инфраструктура для размещения сайтов и приложений в сети.
Представляет собой ряд аппаратных и программных решений, вместе формирующих платформу, на базе которой работают практически все сайты и приложения в интернете.
Также можно сказать, что хостинг — это совокупность больших и мощных компьютеров — серверов, где хранятся сайты, онлайн-игры и программы.
Как работает хостинг
Есть компания, которая арендует помещение, хранит в нём сотни или тысячи серверов, создаёт программное обеспечение для них и подключает технологии виртуализации.
В эту компанию-хостинг обращается разработчик, который хочет разместить свой сайт в интернете.
Хостинг выделяет для разработчика необходимое техническое оснащение, чтобы он мог разместить на сервере свой сайт, а затем опубликовать его в сети.
Какие виды хостингов существуют
Виртуальный хостинг, или shared hosting
Это общее пространство на жёстком диске одного компьютера, где сотни разработчиков одновременно могут размещать проекты.
Отличается невысокой стоимостью и несложным администрированием, но при этом ограничен по функциональности и производительности.
VPS, или VDS
Представляет собой виртуальное изолированное пространство, которое создаётся на базе общего аппаратного обеспечения, но работает как отдельный компьютер за счёт использования технологий виртуализации. Доступный по цене, более функциональный вариант. Подходит для размещения сложных приложений и игровых серверов.
Выделенный сервер
Отдельный физический компьютер, принадлежащий только одному клиенту. Самый дорогой вариант, который подходит для размещения ресурсоёмких веб-приложений.
Облачные кластеры
Это набор виртуальных пространств — VPS, о которых говорили выше, — разбросанных по всему миру.
Они формируют мощную инфраструктуру для размещения в сети различных типов программного обеспечения, включая полноценные операционные системы и игровые серверы.
Для чего ещё нужен хостинг
Хостинг не только размещает файлы на компьютерах и открывает к ним доступ из интернета. Он предоставляет доменное имя, выдаёт сертификат безопасности, защищает размещённое в интернете приложение от атак хакеров, оказывает техническую поддержку, упрощает разработку новых продуктов, предоставляет инструменты для удобного и безопасного управления файлами сайта, а также предлагает другие полезные опции.
Хостинг упрощает жизнь предпринимателей и разработчиков
Компания-хостинг берёт на себя всю рутину, связанную с проектированием инфраструктуры для размещения сайтов в интернете.
Достаточно оплатить тариф, и можно сосредоточиться на разработке продукта, не беспокоясь о том, как он будет функционировать.
При этом по затратам это выгоднее, а также быстрее, стабильнее и безопаснее, чем размещение проектов на своём сервере.
Что в итоге
Хостинг — самый простой способ публикации проекта в интернете за минимальные вложения по времени и средствам. Это идеальный вариант как для крупных компаний, так и для молодых предпринимателей, которые не разбираются в администрировании серверов.
бесплатный интенсив
Как стать программистом
Мнение автора и редакции может не совпадать. Хотите написать колонку для Нетологии? Читайте наши условия публикации. Чтобы быть в курсе всех новостей и читать новые статьи, присоединяйтесь к Телеграм-каналу Нетологии.
Что такое хостинг
Содержание:
Сервис, который позволяет размещать собственные ресурсы в интернете, наполнять их контентом, поддерживать работоспособность и обеспечивать постоянную доступность называется хостингом. Чтобы правильно соотнести конкретный тип хостинга с требованиями ресурса, нужно обладать базовыми знаниями в этой области IT-индустрии. Например, понимать принцип работы сервера и иметь навыки для его настройки.
В этой статье мы рассмотрим, что представляет собой подобная услуга, кому она требуется и чем отличаются разные виды хостинга в практическом плане. Информация будет полезной владельцами и администраторам сайтов, программистам и веб-мастерам.
Что такое хостинг
Хостинг — это услуга по размещению и хранению информации на серверах, которые имеют постоянный доступ к сети Интернет. Серверы располагаются в специализированном хранилище — дата-центре, который принадлежит хостинг-провайдеру или отдельной обслуживающей организации. Удаленное управление ресурсами, предоставляемыми хостингом, осуществляется с помощью специального программного обеспечения (панель управления хостингом и биллинг-панель).
Хостинг-провайдеры — компании, предоставляющие услуги хостинга. Они обеспечивают работу клиентских ресурсов, защищают их от хакерских атак и осуществляют техническое обслуживание. Услуги хостинг-провайдера нужны любому ресурсу, даже если это небольшой сайт-визитка или одностраничный сайт.
Размещение баз данных, почтовый сервер для отправки электронных писем, файловое хранилище или предоставление домена, могут входить в пакет базовых услуг или же предоставляться за отдельную плату.
Виды услуги
Большинство компаний предлагают клиентам сразу несколько видов хостинга. Они различаются по своим техническим характеристикам, типу аренды и стоимости. Услугу выбирают в зависимости от поставленных задач и масштаба интернет-ресурса, объема требующихся вычислительных мощностей и памяти.
Виртуальный хостинг
Виртуальный хостинг — вид хостинга, при котором большое количество веб-сайтов располагается на одном сервере. Пользование виртуальным хостингом предлагает минимальный контроль над сервером. Это наиболее популярный вид размещения в Сети, так как является самым доступным по цене и не требует специальных знаний для управления сервером.
Главная особенность услуги — клиент делит выделенное пространство на сервере с другими веб-ресурсами. Выражаясь простыми словами, в общее пользование поступают все доступные мощности сервера, включая память, дисковое пространство и вычислительную мощность.
Преимущества
Недостатки
Такой вид услуги подходит новым и низкобюджетным проектам. Например, блогам с невысокой посещаемостью (до 1000 уникальных пользователей в день), сайтам-визиткам или небольшим интернет-магазинам.
VPS (VDS) — пользователю предоставляется виртуальный сервер с максимальными привилегиями, который имитирует работу физического сервера. Как и в случае с виртуальным хостингом, VPS (VDS) предусматривает разделение ресурсов сервера между множеством проектов, но в отличие от последнего, количество этих ресурсов четко гарантировано, согласно выбранному тарифу.
Клиент получает отдельный виртуальный сервер с root доступом. Он может менять операционную систему, программное обеспечение, создавать аккаунты и выделять для них определенный объем доступных ресурсов. В отличие от виртуального хостинга, клиент пользуется фиксированными процессорной мощностью и оперативной памятью, которые не зависят от текущей нагрузки и предоставляются в гарантированном объеме.
Преимущества
Недостатки
Подходит для средних, быстрорастущих и активно развивающихся проектов с повышенным требованием к вычислительным мощностям. Подробнее о практическом применении VPS можно прочитать в отдельной статье нашего блога.
VPS от Eternalhost — полный контроль над сервером по доступной цене. Защита от DDoS-атак и техподдержка 24/7.
Облачный сервер и хостинг
Облачный сервер (частное «облако») — это аналог VPS, работающий на базе облачного кластера. Кластер поддерживается общими ресурсами нескольких взаимозаменяемых физических серверов. Когда один из них занят или происходит сбой в его работе, трафик автоматически переключается на следующий, за счет чего и обеспечивается стабильный доступ.
Основное отличие от виртуального сервера заключается в том, что облако использует сразу несколько серверов (IaaS) или набор виртуальных машин, а VPS создается на базе выделенных ресурсов одного сервера.
Облачный хостинг (публичное «облако») — это аналог виртуального веб-хостинга, при котором делятся общие ресурсы не физического, а виртуального выделенного сервера. Необходимые ресурсы выделяются хостинг-провайдером по требованию, поэтому и цена рассчитывается из этого параметра.
Преимущества
Недостатки
Подходит крупным проектам с высокой посещаемостью. На облаке работают сайты и сервисы, которым требуется постоянная доступность, возможность обрабатывать большое число операций одновременно и способность принимать резко возрастающий поток посетителей.
Выделенный сервер
Dedicated server — это вид хостинга, при котором клиент арендует у провайдера физический сервер, находящийся в дата-центре. Оборудование выделенного сервера работает исключительно с клиентскими ресурсами.
Выделенный сервер можно настраивать по своему усмотрению, меняя конфигурацию, устанавливая подходящую операционную систему и программное обеспечение. Услуга практически равносильна покупке сервера.
Преимущества
Недостатки
Выделенный сервер подходит крупным проектам с большим бюджетом, интернет-площадкам и магазинам с высокой нагрузкой и посещаемостью.
Колокация
Колокация (Colocation) — провайдер размещает оборудование клиента на своей площади. Часто в качестве таковой выступает дата-центр.
Такой вид хостинга предполагает наличие у размещающей стороны собственных машинных мощностей. Оборудование подключается к электричеству, поставщик услуги осуществляет обслуживание и обеспечивает подключение к Сети через каналы с высокой пропускной способностью.
Нередко в базовый пакет тарифа колокации входят организация удаленного доступа, резервное электропитание, поддержание климатического режима, физическая охрана, полноценное обслуживание и мониторинг оборудования.
Преимущества
Недостатки
Как и в случае с выделенным сервером, такая услуга подходит очень крупным проектам, которые располагают собственным оборудованием и требуют бесперебойной доступности.
Другие классификации
Это условные разновидности хостинга, которые отличаются только настройками и могут быть реализованы на базе любого из вышеперечисленных видов. Например, на веб-хостинге или выделенном сервере.
Хостинг по типу управления сервером
Такая разновидность указывает на то, под управлением какой операционной системы находится сам сервер. Вопреки расхожим заблуждениям, тип программного обеспечения на сервере никак не ограничивает пользователей с другим типом ОС. То есть с компьютера под управлением Windows можно без проблем посетить сайт, размещенный на Linux-хостинге.
UNIX/Linux-хостинг
Хостинг реализуется на сервере под управлением операционной системы Linux или FreeBSD. Наиболее часто встречаются системы Ubuntu, Debian и CentOS.
Популярность такого хостинга обуславливается тем, что большинство ОС на базе UNIX распространяются условно бесплатно. Даже в случае покупки коммерческой версии, Linux-хостинг обходится дешевле, чем в аналогичная услуга на базе Windows.
Windows-хостинг
Сервер такого типа работает под управлением ОС Windows (Windows Server). Тарифные планы тут выше за счет комиссии за использование коммерческой системы и программного обеспечения. На Windows-хостинге работают ресурсы, на которых присутствует динамическое содержание, работающее на базе технологий ASP.
Предоставлять услуги хостинга на базе сервера под Windows имеют право только те хостинг-провайдеры, которые располагают специальной лицензией компании — SPLA-соглашением. Его наличие гарантирует, что провайдер использует только лицензионные версии ОС и ПО, что система всегда будет своевременно обновлять важные функциональные компоненты и защиту.
CMS-хостинг
Такой вид хостинга предназначен для максимально быстрого и простого размещения веб-сайтов, работающих на основе распространенных CMS (Content Management System — система управления контентом). Базовые параметры услуги настроены таким образом, чтобы, в рамках виртуального хостинга, обеспечить быструю установку CMS, высокую скорость и стабильность работы. Самые популярные виды услуг — хостинг для WordPress и Joomla.
Главное преимущество CMS-хостинга — его комплексность. Владельцу сайта предлагают решение «все в одном», которое не требует специальных знаний и навыков в администрировании.
Многие провайдеры дополняют CMS-хостинг рядом полезных дополнительных услуг. Например, можно воспользоваться бесплатным переносом сайта, получить в подарок домен или SSL-сертификат.
Практическое применение
Каждый функциональный тип хостинга может быть реализован на базе любого вида услуги, например, на веб-хостинге или VDS. Это зависит от потребностей и бюджета клиента.
Разница между хостингом и доменом
Хостинг обеспечивает для любого интернет-ресурса необходимое пространство, в котором хранятся все данные и функциональные элементы. Доменное имя — это символьный адрес онлайн-ресурса, который вводится в поисковую строку. Например, www.example.com.
Говоря простым языком, каждый компьютер имеет свой IP-адрес, но он состоит из цифр, которые человеку запомнить сложно. Но тот же адрес имеет и буквенные значения в виде доменного имени. Благодаря этому нам не приходится использовать цифровые комбинации и мучительно запоминать их. Каждый адрес занесен в базу данных регистратора доменов.
Хостинг отличается от домена тем, что предоставляет место, где хранятся файлы и данные сайта, необходимые для его нормальной работы. Доменное имя выступает в качестве местоположения сайта в интернете, помогая найти его среди прочих.
Вместе домен и хостинг представляют собой виртуальный адрес сайта и место физического хранения его данных. Без доменных имен невозможно найти сайт, но без соответствующего файлового размещения его невозможно запустить.
Отличия хостинга от локального сервера
Локальный, он же домашний или «подкроватный» сервер был очень распространен до появления доступных VDS и облачных серверов. Первоначально это был набор кустарно собранного серверного оборудования, размещенный в обычной квартире и подключенный к домашнему интернету. Позже локальные сервера стали выпускаться в виде профессиональных «мини-серверных» для домашнего использования.
Хостинг отличается от локального сервера условиями обслуживания и вытекающей отсюда степенью надежности.
Основные отличия
На что обратить внимание при выборе услуги
Обычно определиться с типом услуги достаточно просто — провайдер сам подсказывает клиенту подходящие тарифные планы в зависимости от его нужд и финансовых возможностей.
Но сделать подобные выбор самостоятельно будет гораздо сложнее. В процессе необходимо обратить внимание на факторы, определяющие эффективность работы хостинга, а также соответствие качества услуг их стоимости.
Важные моменты
Подробнее про выбор хостинга можно почитать в отдельной статье нашего блога.
Заключение
Услуга хостинга требуется всем сайтам и другим ресурсам в интернете. Если проект молодой, а бюджет сильно ограничен, есть смысл выбрать виртуальный хостинг. Более крупные проекты с большим количеством пользователей обычно арендуют VPS. А самые высоконагруженные выбирают собственный выделенный сервер или колокацию. Облачный хостинг, благодаря быстрой масштабируемости, лучше всего подойдет для сайтов с высокой дельтой сезонного трафика.
Если соотношение возможностей заказчика с необходимыми ресурсами рассчитано верно, то найти подходящего хостинг-провайдера не составит большого труда. Достаточно сравнить условия и цены, почитать отзывы и пообщаться с технической поддержкой, чтобы проверить компетентность специалистов.
Решение с лучшим соотношением цены и качества — хостинг для сайта от Eternalhost. Быстрые SSD-диски, защита от DDoS-атак и техподдержка 24/7.
Что такое хостинг: для чего он нужен и какие виды бывают
Всё о хостингах. Часть 1
Приветствую начинающих вебмастеров и владельцев сайтов! Сегодня поговорим о том, что такое хостинг и для чего он нужен. Выясним, какие виды бывают, и как они работают.
В следующих статьях мы с вами разберём 2 вопроса:
Хостинг – что это такое
Чтобы вам было проще понять, давайте вернёмся к материалу “Что такое домен”, где я объяснял на примере улиц, зачем он нужен. Если продолжить эту аналогию с реальной жизнью, то доменное имя (адрес сайта) указывает на место, где расположен сайт, то есть конкретную квартиру или отдельный дом.
Сайт – это не что иное, как набор файлов. Эти файлы состоят из информации, которую видит пользователь, когда на него заходит.
Чтобы хранить где-то эти файлы, люди придумали серверы (компьютеры со специальным программным обеспечением), которые работают и находятся в сети 24 часа в сутки, чтобы обеспечить непрерывную работу сайтов. Услуга, которая предоставляет доступ к хранению своих файлов на этих серверах, называется “Хостинг”.
Хостинг (англ. hosting — принимать гостей) — это услуга, предоставляющая место на сервере, находящемся в интернете постоянно, для размещения и хранения файлов сайта.
Получается, что хостинг, или как его ещё называют “хостинг-провайдер”, помогает нам разместить данные сайта на своих серверах.
Вы, наверное, видели в фильмах подобные кадры.
Так выглядит “дата-центр”, где находятся эти самые серверы. У каждого хостинга свой или арендованный Data center, который может находиться в любом городе и стране.
Серверы бывают с разными характеристиками, в зависимости от мощности и объёма дискового пространства для размещаемых на нём файлов. Давайте разберём, какие виды бывают.
Виды хостинга
Существует 4 вида таких услуг.
Виртуальный хостинг
Виртуальный хостинг (англ. shared hosting) — это самый распространённый вид. По той причине, что он самый дешёвый и для простых или молодых веб-сайтов — лучший вариант.
На физическом сервере в дата-центре вам выделяется лишь определённое количество дискового пространства и вычислительных мощностей, в зависимости от приобретённого тарифа у хостера.
Виртуальный выделенный сервер
Виртуальный выделенный сервер (Virtual Private Server “VPS” или Virtual Dedicated Server “VDS”) — внутри физического сервера специальным программным обеспечением эмулируется полноценный выделенный сервер. Он имеет весь необходимый для полного управления и настройки функционал, но по-прежнему использует часть физического сервера.
Больше всего подходит для профессиональных сайтов со сложными вычислительными процессами и большой нагрузкой. Когда ваш сайт вырастет и ему будет не хватать тех характеристик, которые даёт виртуальный хостинг, вы легко можете переключиться на VPS.
Выделенный сервер
Выделенный сервер (dedicated server) — это физический сервер с требуемой конфигурацией технических характеристик. Можно считать, что под ваш сайт установили отдельный компьютер с полноценным функционалом, а не выделили часть места, как в предыдущих двух вариантах.
Такие серверы обычно используют крупные IT-проекты.
Коллокация
Коллокация (collocation) — это услуга, когда вы размещаете своё оборудование для создания сервера в дата-центре хостинг-провайдера. Можно сказать, вы платите за аренду помещения и поддержание работоспособности оборудования.
Сколько стоит хостинг
Как я уже упомянул, стоимость будет зависеть от выбранного тарифа, в котором учитывается не только мощность арендуемого пространства или оборудования, но и дополнительных услуг.
Может колебаться от 100 рублей в месяц до нескольких сотен тысяч рублей. Если вы новичок и хотите сделать простой сайт своей компании, блог, интернет-магазин или простенький облачный сервис, то на первое время вам вполне хватит виртуального.
Выбрать можете самый недорогой тариф.
К примеру на Beget.com, на котором я размещаю свои молодые проекты, стоимость составляет всего 115 рублей в месяц. При оплате за год выходит меньше 100 рублей. Бывают и дешевле варианты.
Также вы можете посмотреть тарифы и выбрать лучший здесь:
Это самые популярные и надёжные хостинг-провайдеры в интернете, с которыми я работаю или когда-то работал, и могу их посоветовать. Более подробно про выбор я расскажу в следующей части.
С вопросом “Что такое хостинг и зачем он нужен?” я, думаю, мы в полной мере разобрались. Если у вас остались ещё вопросы, то буду рад ответить на них в комментариях ниже.
Следите за новостями блога и выходом новых материалов. В нашем обучающем курсе “Как создать сайт/блог с нуля и заработать на нём” вы найдёте больше информации и подробных видеоуроков.
Как выбрать хостинг для сайта, чтобы не потерять деньги
Эта статья будет полезна всем, у кого есть сайт или любой другой интернет-проект. За более чем 8 лет работы с сайтами и почти 4 года работы в хостинг-компании я насмотрелся на множество ситуаций, когда непонимание важности выбора хостинга выливалось в десятки и сотни тысяч рублей убытков. Это не считая ситуаций, когда по счастливой случайности проблемы были очень близко, но получилось выкрутиться. Из статьи вы узнаете:
И еще множество интриг, скандалов и расследований, связанных с хостингом сайтов. Если у вас нет времени на чтение всей статьи (она получилась достаточно большой), и вы мне доверяете – можете сразу перейти к финальному чек-листу.
Почему лучше покупать хостинг и домены в разных компаниях?
Небольшой ликбез: домен — это название сайта, например, texterra.ru. А хостинг – это место на сервере, где располагаются файлы сайта – код, изображения, «движок» сайта, база данных, где хранятся тексты и т. д.
Причин для покупки хостинга и домена в одном месте всего три:
Все эти причины никак не перевешивают даже основные недостатки покупки хостинга и домена у одной компании.
Смена хостинга – рядовая ситуация
Вот 7 самых распространенных причин смены хостинг провайдера:
Все услуги в одном месте – возможность давления на клиента
Большинство сотрудников во всех компаниях, с которыми я работал – адекватные и дружелюбные люди. Но в случае накала страстей всегда можно пойти на принцип и максимально затруднить проблемному клиенту работу. Например, пользовательским соглашением регламентирован ответ на заявку каким-то количеством часов, иногда до 72-х. Чтобы задать несколько вопросов и получить на них ответы можно потратить 2 недели. Это не фантастика, а реальный случай из жизни моих знакомых. Эти 2 недели занял переезд в другую компанию, более адекватную.
Если же по несчастливому случаю хостинг провайдер – не компания, а стартап одного или нескольких человек (работающих без лицензий, без документов), риски выше. Вы можете просто потерять свой сайт.
Длинная цепочка посредников
На официальном сайте «Координационного центра национального домена сети интернет» по адресу расположен список официальных регистраторов:
На момент написания статьи официальными регистраторами являлось 45 компаний. Это означает, что ваши домены в зонах ru, su и рф будут зарегистрированы в одной из этих компаний. Даже если вы регистрируете домен в компании, не входящей в этот список (такие компании называются реселлерами). Регистрируя домены у непроверенных посредников «потому что так наш администратор сайта посоветовал» вам придется дополнительно проверять, на кого и в какой из этих компаний зарегистрировано доменное имя вашего сайта. Чтобы в случае закрытия компании-посредника ваш интернет проект продолжил существовать.
Также каждое лишнее звено в этой цепочке увеличивает возможность ошибки. Например, реселлер криво передал анкетные данные владельца домена вышестоящему официальному регистратору. И закрылся. Вам придется пройти интересный квест с поиском этого самого официального регистратора и доказыванием того, что домен действительно ваш.
Три типичные дорогостоящие ошибки при регистрации хостинга
Аккаунт регистрирует разработчик сайта, фрилансер, агентство и т. д. Как показывает практика, единственный критерий выбора хостера в этом случае является агентский процент, который получит фрилансер или разработчик. Также пользуясь некомпетентностью заказчика, цену часто завышают.
Случай из жизни – владельцы интернет магазина платили за хостинг 70 долларов в месяц через разработчиков сайта, при его реальной цене в 50 долларов в год.
Это самый безобидный вариант, теряются только деньги.
Вторая ошибка – регистрация на неточные данные. Неважно, регистрируете вы на некорректные данные хостинг или домен. В такой ситуации хостинг провайдер или регистратор домена может просто заблокировать аккаунт до выяснения. В самом жестком варианте вы потеряете все – рекомендую прочитать вот эту статью.
В лайт-версии этой ошибки вы «всего лишь» в той или иной степени не сможете пользоваться сайтом. В лучшем случае вы сможете работать с сайтом через админпанель. В худшем – ваш сайт на какое-то время зависнет в текущем состоянии до момента, когда вы докажете, что он действительно ваш.
Если же хостинг аккаунт окажется заморожен насовсем или выключен (то есть у вас не будет доступа к нему), вы можете потерять сайт и все вложенные в его разработку деньги.
Это произойдет в случае, если у вас нет сохраненной резервной копии файлов сайта или нет возможности сделать ее через админпанель сайта, не используя функционал хостинга.
Третья ошибка – плохие соседи. Некоторые хостеры на постоянной основе предоставляет возможность размещать сомнительный контент (сайты для взрослых, онлайн-казино, различные сетки дорвеев и сателлитов, сайты, нарушающие авторские права – онлайн кинотеатры и т. д.). Чаще всего это ноунейм-компании, которые перепродают сервера в зарубежных дата-центрах. Даже по незнанию размещая свой проект по соседству с нарушителями (покупая аккаунт хостинга в подобной компании) вы сильно рискуете. Рано или поздно возникнет ситуация, когда ваш проект попадет под раздачу по одной из следующих причин:
В особо изощренном случае ваш сайт будет пополнять черные списки интернет-провайдеров России постепенно, и вы будете недоумевать – почему падают продажи, ведь с сайтом-то все в порядке (потому что у вас в Урюпинске он еще открывается).
Самый простой способ проверить компанию – проверить, принимаются ли платежи по безналичному расчету. Прием платежей по безналу — это минимальная гарантия наличия юридического лица и существования хостинг компании как организации.
Большая компания или маленькая?
По моему субъективному опыту, для регистрации доменного имени лучше выбирать компанию из десятки ведущих по объему зарегистрированных доменных имен. Маловероятно, что такая компания закроется в один момент. Здесь не играет большой роли скорость ответа поддержки, отсутствие бюрократии, потому что обычно домен нужно просто продлевать раз в год (или раз в несколько лет, зависит от доменной зоны).
В случае с хостингом все сложнее. Здесь большая компания проигрывает, это не только мое субъективное мнение. Вот данные на сайте с одним из самых старых рейтингов хостинг-компаний:
Разумеется, рейтинги не истина в последней инстанции – отзывы можно накручивать, как негативные, так и позитивные. Мой личный опыт таков: чем больше компания, тем больше там бюрократии, перевода стрелок, некомпетентности. Наверняка есть исключения, но я к сожалению, с ними пока не сталкивался.
Если вы еще не нашли хостинг своей мечты, лучше всего воспользоваться поиском по тематическим форумам, посвященным определенному «движку» сайта или технологии. Вариантов много даже для технологий, не входящих в десятку самых популярных:
К форумам доверия больше, чем к рейтингам, и вот почему. Я неоднократно наблюдал за удалением с первых мест рейтингов хороших хостеров, у которых не было партнерской программы (т. е. зачем держать их в топе рейтинга, если они не приносят денег владельцу рейтинга).
Виды хостинга. Виртуальный хостинг, VPS-хостинг, аренда выделенного сервера
Есть 3 основных вида хостинга, они перечислены в заголовке. Когда говорят или пишут «хостинг» обычно имеют в виду виртуальный хостинг, как самый распространенный и самый недорогой.
Разницу между ними проще всего пояснить с помощью аналогии.
Плюсы и минусы виртуального хостинга
Для сравнения – на VPS-хостинге и при аренде сервера забота хостера только одна, чтобы сам сервер работал, а дальше уже исключительно ваши проблемы.
Результаты проверки сервисом ip-ping.ru
Обычно даже по названиям сайта видна степень риска. Во-первых, чем больше сайтов-соседей, тем больше риск (норма – до 30 сайтов). И если в доменах-соседях явно фигурируют различные casino, kino-besplatno, freedownload, pros*****ki и прочий криминал, проблемы с вашим сайтом лишь вопрос времени.
Сюда же относятся риски DDOS атаки на один из сайтов, взлом панели управления хостера – на виртуальном хостинге эти проблемы редко, но случаются.
Плюсы и минусы VPS-хостинга
VPS (или VDS) расшифровывается как Virtual Private Server или как Virtual Dedicated Server. Фактически это ничем не отличается от аренды сервера кроме одного – вы арендуете его часть.
Остается 2 варианта. Первый – пытаться «впихнуть невпихуемое» на виртуальный хостинг, оптимизируя сайт, докупая дополнительное дисковое пространство или требуя создать отдельный тариф под ваш проект (что возможно только в небольших компаниях).
Второй – переехать на VPS, смирившись с необходимостью периодически оплачивать настройку или оптимизацию программного обеспечения сервера. Плюс этого варианта – можно намного меньше уделять времени оптимизации самого сайта, потому что большинство недостатков программной части сайта вытянет «железо» сервера.
При аренде VPS этой проблемы нет. У вас есть определенные лимиты места на диске, оперативной памяти, процессора. Хоть 500 сайтов размещайте, если ресурсы позволяют.
Теперь о недостатках:
Плюсы и минусы аренды сервера (или размещения вашего сервера в дата центре)
По сути, аренда сервера имеет ровно те же плюсы и минусы, что и аренда VPS, только умноженные кратно. Вкратце:
На самом деле, если для вашего проекта нужен выделенный сервер – вы вряд ли будете читать эту статью. Я сталкивался с проектами достаточно серьезного уровня (сайты и с миллионной посещаемостью, и с миллионными прибылями), и ни один из них не требовал для работы отдельный сервер, вполне хватало виртуального и VPS-хостинга.
Если же у вас крупный интернет-проект, расходы на хостинг обычно относятся к графе «прочие мелочи», потому что на сегодняшний день аренда выделенного сервера обходится дешевле, чем зарплата одного среднего программиста:
Какой хостинг выбрать для одностраничника, небольшого сайта, интернет-магазина? На что обратить внимание?
Подразумевается, что сайт приносит вам хоть какие-то заказы, и аргумент «на 361 рубль в год дешевле» не является весомым.
Технологии – требования к программному обеспечению
На официальном сайте любой CMS можно найти минимальные рекомендуемые требования к хостингу. Например:
В зависимости от выбранной технологии для сайта и выбирается список хостеров. Чем больше требования предъявляется к хостингу – тем меньше у вас вариантов.
Алгоритм один – находите официальный сайт CMS, смотрите требования, ищете подходящий хостинг. Неважно, что у вас – одностаничник сделанный на Adobe Muse или интернет магазин на Magento или Bitrix.
Частный случай – у вас рабочий проект, который стабильно работает на версиях ПО 5-6 летней давности, но текущий хостер вас не устраивает. В таком случае придется арендовать VPS и настраивать его под требования сайта. Это бывает достаточно часто, особенно с различными «самописными» решениями.
IP-адреса
Выше я уже описывал возможные проблемы из-за общих IP-адресов, поэтому желательно для коммерческих сайтов покупать выделенные IP-адреса, попутно проверив их на бан в Роскомнадзоре по ссылке.
Выделенный IP может стоить в месяц столько, сколько же и хостинг. Проверяйте это заранее. Особо «клиентоориентированные» провайдеры могут не иметь возможности дать выделенный IP адрес даже за деньги.
Отсутствие искусственных ограничений
Объективно нет никаких причин ограничивать, например, количество FTP-аккаунтов. Вам, как владельцу сайта, это может быть важно (например, чтобы каждый сотрудник мог заливать файлы только в определенную папку на сервере). Переплачивать за это смысла нет. Сюда же относится количество баз данных, почтовых аккаунтов и т. д.
Бесплатный SSL-сертификат
Прочитайте про необходимость перехода на https протокол. На сегодняшний день в среднем 1 самый дешевый SSL-сертификат для 1 сайта стоит около 700 рублей в год. Если у вас 10 сайтов, сможете немного сэкономить. Если у вас промышленный подход (например, отдельные сайты под города или регионы), то сэкономите по 700 рублей на каждом проекте.
Справедливости ради надо сказать, что иногда бесплатные сертификаты выдают ошибки, и не дают посетителю зайти на сайт. Но ошибки бывают и у платных сертификатов тоже.
Кроме этого, для гарантированной работы во всех браузерах платных сертификатов, рекомендуется для каждого из них использовать выделенный IP-адрес. Что в среднем составляет около 1 500 рублей в год на каждый сайт.
Резервное копирование
Важность создания бэкапов сложно переоценить. Лучший вариант – возможность задать интервал с автоматическим созданием резервных копий всех ваших проектов. У одного из моих знакомых отсутствие этой функции стало причиной смены хостинга. Вроде, несложно создать резервную копию за 10–15 минут. Потом сайтов стало 3, потом 7. Темп развития был таков, что минимально необходимым было хотя бы еженедельное резервное копирование.
Когда стало ясно, что каждый месяц на бэкапы в сумме уходит около 1 рабочего дня – он сменил хостинг.
Хостер использует SSD-накопители
Если кто не знает – SSD-диск работает как флешка (простите за тавтологию, но в SSD-дисках собственно дисков и нет, там чип памяти), а не как традиционные жесткие диски. Работает в среднем в 3-4 раза быстрее, на определенных типах операций скорость выше в десятки раз.
Страна размещения оборудования хостинг провайдера
Я рекомендую российских хостинг провайдеров по двум основным причинам:
Если у вас обычный коммерческий сайт (сайт компании, одностраничник, интернет магазин, тематический форум или портал) разместить все на российском хостинге будет дешевле, чем пытаться соответствовать исключениям, перечисленным в этом законе.
Также обратите внимание на заявление Google:
Физику не обманешь – сайт, расположенный в дата-центре в 10 000 километрах от конечного пользователя будет грузиться дольше, чем если ДЦ находится с ним в одном городе или хотя бы в одной стране.
Техническая поддержка – компетентность и оперативность
Для любого коммерческого проекта 1 день простоя (а в некоторых случаях и 1 час) может повлечь убытки, которых хватит на оплату хостинга на пятилетку вперед. Сколько стоит сорвавшаяся из-за нерабочего сайта заявка на постройку дома? Или заказ в оптовом интернет-магазине? Стоит ли экономить на хостинге, зная, в какую сумму обойдется суточный сбой в работе вашего сайта? Поэтому при выборе хостера обратите особое внимание на техподдержку.
Распространенная хитрость – якобы круглосуточная техническая поддержка отвечает на заявки плюс-минус в рабочее время, например, с 8 до 20 или с 9 до 18. Проверить скорость ответа на заявки можно просто создав заявку в ночное время и спросив что-то простое, вроде «как мне купленный в другом месте домен подключить к вашему хостингу».
Заранее уточните, есть ли возможность на платной основе силами техподдержки разруливать возникающие у вас проблемы. Это здорово экономит время, нервы и деньги. Как платные услуги могут экономить деньги? Представьте ситуацию. Ваш сайт на популярной CMS ломанули, бэкап у вас недельной давности, скорее всего уязвимость на сайте осталась, то есть разворачивание последней копии и последующий взлом – лишь дело времени. Нужно:
Навскидку, сколько это может стоить по-вашему? Моему знакомому это обошлось всего в 500 рублей (полчаса платной поддержки хостинга), потому что для компетентной техподдержки это оказалось рядовой ситуацией.
Юридические аспекты сотрудничества
Здесь могу выделить 2 момента:
Безопасность при работе с подрядчиками
Если у вас не один большой проект, которым занимается штатная команда, а зоопарк из небольших разномастных проектов, озаботьтесь разграничением доступа.
В 2018 году до сих пор на рынке работают компании, которые не дают возможности штатными средствами панели управления разрешать доступ с отдельных IP-адресов, или в пару кликов создавать пользователя с доступом только к определенному сайту или одной из папок этого сайта.
Вот как примерно это выглядит:
Даже при работе с одним проектом разграничение доступа может быть необходимостью (например, закрыть доступ администратору сайта от программной части).
Как узнать хостинг сайта? Где смотреть отзывы?
Ситуация, когда владелец сайта даже не знает, где он находится – норма. В лучшем случае спохватываются, когда сайт еще работает – «Наш бывший сотрудник летом требовал денег на продление сайта, надо суетиться». Абсолютно рядовая ситуация, когда сайт перестал работать, прошло 30–50 дней (обычно за это время даже самый терпеливый хостинг провайдер удаляет все с выключенного за неуплату аккаунта) и все, сайт нужно делать с нуля.
Самый проблемный вариант – если и домен, и хостинг покупался одновременно (или в одной компании). Даже самые безалаберные компании обычно имеют какой-никакой бэкап файлов сайта. Но вот доменное имя в большинстве зон через 30 дней после истечения регистрации может быть зарегистрировано любым желающим.
Не продлили домен – прошел месяц – по адресу вашей бывшей серьезной компании предлагают скачать андроид-приложения без смс и регистрации. И это тот самый случай, когда сотни тысяч рублей на продвижение сайта вылетают в трубу.
Как узнать хостинг и домен сайта?
Переходим на whois.domaintools.com и вводим домен:
Жмем «Search» и получаем результат:
Основное, на что смотрим:
Эта информация может быть полезной и для поиска хорошего хостинга, особенно под редкие платформы. Находите стабильный сайт, который быстро грузится, смотрите хостинг, размещаетесь там же.
Где читать отзывы о хостинге?
Повторюсь, лучше всего на форумах, посвященных определенной CMS. Если же вы нашли вроде бы хорошего хостинг провайдера, но о нем нет отзывов на форумах, открывайте любой из рейтингов и смотрите в них:
Проверка работы сайта
Независимо от заявлений хостинг провайдера, что у него время бесперебойной работы 99,99 % а в дни с теплой погодой доходит и до 104 %, проверяйте, как работает ваш сайт. Под проверкой работы сайта я подразумеваю подключение и использование специализированных сервисов, а не любование своим сайтом с утра раз в неделю.
Причин проверять несколько:
Вот несколько вариантов:
«Яндекс.Метрика».
Переходим в следующий отчет:
И узнаем, сколько по статистике «Метрики» сайт не работал:
Единственный минус этого способа – я нигде не смог найти, с каким интервалом осуществляется проверка. По моим личным наблюдениям интервал около 5 минут. Получил я эти данные путем сравнения автоматической остановки и запуска объявлений в «Яндекс.Директ» и данных результатов проверки в «Метрике» на других сайтах. Если у вас есть официальные данные или другой опыт – поделитесь ими в комментариях к статье.
Uptime Robot
Один из самых старых сервисов проверки аптайма сайта – uptimerobot.com.
Есть бесплатная версия, с проверкой сайта каждые 5 минут. Ежеминутный мониторинг с дополнительными опциями обойдется в 50 долларов в год:
Есть и отечественные аналоги:
Ping-admin
Ссылка – ping-admin.ru. Можно настроить проверку почти чего угодно и платить только за выбранные варианты:
Ежеминутная проверка, аналогичная uptime robot, выйдет дороже, около 6 долларов в месяц. Но и выбор того, что проверять, несопоставим.
Эти 3 сервиса перечислены потому что я работаю с ними многие годы и каких-то нареканий нет, все работает отлично. Десятки аналогов вам выдаст поисковик по запросу «Мониторинг работы сайта».
В любом случае, минимальный набор – это «Яндекс.Метрика» и бесплатный аккаунт Uptime Robot. Может оказаться, что использование этих сервисов станет причиной прочитать следующий раздел.
Перенос сайта на другой хостинг. Размещение и проверка сайта
Причины переноса подробно описаны в начале статьи. В зависимости от CMS сайта порядок действий может незначительно отличаться. Вот упрощенная схема, как вообще ваш компьютер понимает, какой сайт откуда открывать? Упрощенно:
Вы вводите в браузере название сайта:
Происходит считывание из базы нейм-серверов, сайт ассоциируется с определенным IP адресом:
Далее запрашивается контент сайта texterra.ru с IP адреса 194.177.20.203. У вас открывается сайт.
Часто бывают ситуации, когда пользуясь некомпетентностью заказчика студии или фрилансеры делают из рядовой процедуры смены хостинга целое шоу, требуя соответственно его оплатить.
За годы работы с сайтами действительно проблемные переносы я могу посчитать по пальцам одной руки, обычно все занимает несколько часов, в простых случаях – до получаса:
Вот общий порядок действий при переносе сайта:
Заранее напишите или позвоните в отдел продаж (не в техподдержку, для которой это лишняя работа, а именно тем, кто за деньги отвечает) в новый хостинг и спросите – не перенесут ли они вас сами, если вы сразу заплатите за год вперед? Обычно переносят.
Если согласятся перенести – вам нужно будет сделать только пункты 1–3 из списка выше.
Теперь есть два пути. Первый – с гагаринским «Поехали!» для домена сайта указать новые NS сервера (указать, что сайт теперь должен открываться с хостинга № 2). Подождать от 2 до 48 часов. Этот срок нужен для того, чтобы общая база NS серверов обновилась и ваш текущий интернет провайдер тоже начал открывать сайт не с хостинга № 1, а с хостинга № 2. Все, сайт переехал.
Второй (он же правильный) путь такой:
На этом перенос завершен.
Чек-лист
В Google и «Яндексе», соцсетях, рассылках, на видеоплатформах, у блогеров