Перейти к основному содержанию
BeginPC.ru

Компьютер для новичков и не только

хостинг для сайта

Данная тема относится скорее к начинающим вебмастерам, чем к людям осваивающим компьютер. С другой стороны, сейчас понятие хостинга встречается очень часто в сети интернет и не будет лишним сделать небольшой ликбез для всех интересующихся данным вопросом.

Чтобы объяснить все простым языком и все было понятно широкой аудитории читателей, начнем наш рассказ немного издалека. Представьте себе, что вы решили сделать свой собственный сайт на какую-нибудь тему или просто домашнюю страницу для своих друзей и знакомых. Если вы не знаете, что такое сайт в сети интернет, то рекомендуем вам ознакомиться с данным материалом. Однако мало сделать сам сайт, нужно каким-то образом сделать его доступным другим людям со всех концов земного шара.

Первое что обычно приходит в голову, это разместить его на своем домашнем компьютере, просто и бесплатно. Такой способ имеет право на жизнь и даже был распространен раньше, особенно в локальных сетях. Однако, он имеет большое число минусов и предъявляет определенные технические требования к используемому оборудованию и квалификации человека выполняющего функции администратора компьютера. Давайте рассмотрим некоторые наиболее заметные недостатки использования домашнего компьютера для размещения веб сайта в сети интернет.

  • Сайт будет доступен, только когда ваш компьютер включен.
  • Вам потребуется белый статический ip-адрес или придется применять различные «костыли».
  • Вы будете делить мощности вашего компьютера и ширину интернет-канала вместе с посетителями вашего сайта.
  • Вам придется самому настраивать безопасность и отражать попытки взлома системы.

Поэтому это скорее теоретическая возможность, а в реальности уже давно не используется на практике. Конечно часть минусов можно обойти, если выделить для сайта отдельный компьютер или даже просто роутер в совсем простом случае, одновременно получив другие проблемы. К тому же это не решит проблемы с отключением электричества, перебоями в работе интернета у провайдера или вашим отсутствием дома. Для решения вышеперечисленных проблем существуют хостинговые компании или хостеры, берущие решение этих проблем на себя.

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

Что такое хостинг — это услуга размещения сайта клиента на специальных веб-серверах хостера с постоянным широкополосным подключением к интернету, резервированием всех систем, круглосуточной технической поддержкой и сопутствующими сервисами для полноценной работы сайта. Фактически это место, где «живет» ваш сайт.

Физически сервера хостера располагаются в дата-центре или иногда говорят центр обработки данных (ЦОД). Другое дело, что на самом деле дата-центры бывают совершенно разного уровня, от самого примитивного размещающего в каком-нибудь ангаре со слабой технической надежностью и до отдельного здания специально для этого спроектированного. В нем поддерживается определенный температурный режим, подведены несколько независимых электрических линий и широкополосных каналов связи, продублированы все основные системы, можно проводить ремонтные работы без остановки работы дата-центра и естественно есть круглосуточная техническая поддержка. Как говорится, почувствуйте разницу.

Поэтому хороший хостинг обеспечивает доступность сайта в режиме 24/7, а его аптайм, то есть время непрерывной работы стремится к 99,9%.

время непрерывной работы

Какие бывают хостинги

Само слово хостинг происходит от английского host имеющего множество значений, среди прочего такие как хозяин гостиницы, принимать гостей, что хорошо отражает его суть, скоро вы это сами увидите. Существует несколько классификаций хостингов по разным критериям. Давайте рассмотрим основные.

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

Виртуальный выделенный сервер (VPS или VDS) — когда внутри физического сервера специальным софтом эмулируется полноценный независимый сервер, который клиент может настраивать и управлять по своему усмотрению. Здесь вы уже имеете полный административный доступ, хотя все еще используете только часть физического сервера, а так же имеете все выделенные виртуальному серверу вычислительные мощности в полном своем распоряжении.

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

Колокация (collocation) — размещение собственного оборудования (сервера) принадлежащего клиенту в дата-центре хостера. В данном случае обязанности хостера сводятся к поддержанию работоспособности оборудования за счет своей инфраструктуры.

Бесплатный хостинг — некоторые хостинг-провайдеры готовы предоставлять услугу виртуального хостинга бесплатно. Однако за все нужно платить и в данном случае пользователь обычно сталкивается со множеством ограничений. Например, домен только третьего уровня, отсутствует база данных, очень мало места на диске, отсутствует нормальная техническая поддержка, невысокая надежность и так далее. Кроме того, часто на сайте показывается реклама хостера, которую невозможно отключить. Таким образом, хостинговая компания компенсирует за счет рекламы свои издержки или пытается заставить вебмастера перейти на платный тариф. Поэтому бесплатный хостинг подходит только для очень простых сайтов или проектов на начальном этапе развития, когда нет необходимых финансовых средств.

Операционная система сервера — хостинг бывает с ОС Unix/Linux или Windows. Соответственно используемые технологии немного различаются. Первые имеют более широкое распространение за счет бесплатности операционных систем, а следовательно дешевле для хостера.

Как выбрать хостинг для сайта

Что такое хостинг и зачем он нужен мы уже разобрались, осталось определиться, как подобрать подходящий hosting. Вопрос далеко не простой и единственно правильного ответе нет, поскольку в каждом конкретном случае будут свои критерии выбора и то что прекрасно подойдет одному, другого может совершенно не устроить. Кроме того даже разные серверы одного хостера могут приводить к разным результатам, особенно для виртуального хостинга, где ваши соседи по серверу могут преподносить неприятные сюрпризы. Профессионалы сами все знают, а начинающим при выборе хостинга для сайта стоит прежде всего обращать внимание на следующие моменты.

Цена. На самом деле она напрямую не о чем не говорит, так как высокая не гарантирует высокое качество услуг, а низкая в разумных пределах не обязательно означает будущие проблемы. Стоит ориентироваться на средний уровень цен на рынке на аналогичный тариф.

Географическое местоположение серверов. В общем случае они должны располагаться в регионе, откуда ожидается основной поток посетителей, чтобы увеличить скорость отображения страниц сайта. Однако могут быть и другие соображения, например, разместить сайт в иностранной юрисдикции.

Поддерживаемые технологии на сервере. Тут все просто, каждый сайт имеет определенный набор требований, обычно обусловленный используемой CMS, такие как PHP, MySQL и так далее. Выбранный тариф должен их обеспечивать, включая версию.

Существующие ограничения. Сюда входит доступное дисковое пространство, количество трафика, баз данных, доменов и субдоменов, почтовых аккаунтов, а так же ограничения по нагрузке на сервер. Естественно чем их меньше, тем лучше.

Возможности управления. Для настроек своего аккаунта хостинг предоставляет панель управления в личном кабинете. Тут дело вкуса, главное чтобы вам было удобно. Гораздо важнее возможность иметь доступ к сайту по FTP и/или SSH, без этого лучше отказаться от его услуг.

Бэкап. Сколько раз уже твердили о необходимости делать резервные копии важной информации. Однако некоторые люди осознают всю важность, только когда что-нибудь случится. Хороший hosting делает бэкапы с некоторым интервалом автоматически, облегчая жизнь вебмастеру.

Скорость работы и аптайм. Очень важный показатель, влияющий на отношение к сайту ваших посетителей и поисковиков. На него влияет как непосредственно скорость работы сервера, так и интернет канал которым он подключен к интернету. Только надо понимать, что имеет значение так же скорость работы непосредственно вашего сайта и если он тормозит, то даже быстрый веб-сервер вам не поможет. Что касается времени непрерывной работы, то тут и так все понятно. Единственное нужно понимать, что на практике 100% аптайма не бывает.

Поддержка IPv6. В будущем по мере вытеснения 4 версии интернет протокола станет актуальна поддержка хостингом протокола IPv6 и предоставление соответствующих DNS-серверов.

Техническая поддержка. Последний пункт в списке, но наверно один из первых по значимости, особенно для неопытных пользователей. Хороший хостинг обеспечивает круглосуточную поддержку клиентов, включая выходные и праздники. При этом отвечая на вопросы по существу и помогая клиенту решить его проблему.

Со своей стороны можем посоветовать обратить внимание на хостинг TimeWeb. Почему именно он? Просто личный опыт использования. Из положительных сторон можно отметить, что это крупная компания с дата-центром в Санкт-Петербурге и множеством способов оплаты. Имеется автоматический бэкап, Cron и возможность использовать помимо FTP еще SCP и SSH протоколы. Своевременно обновляют версии PHP.

Реально работающая круглосуточная техподдержка. Цены средние, но зато есть скидка при оплате сразу за год, а так же домен в подарок. Для ознакомления доступен полноценный бесплатный тестовый период, а при переносе сайта с другого хостинга 3 месяца в подарок. В общем, вполне надежный хостинг для сайта. Косяки с ихней стороны конечно тоже бывали, но они оперативно исправлялись, а это главное.

Так же нужно отметить, что не всегда стоит доверять всем негативным отзывам, поскольку их могут писать конкуренты или неадекватные бывшие клиенты обиженные почему-либо на компанию. С другой стороны хвалебные отзывы на форумах могут быть написаны самой компанией. Поэтому только практика критерий истины и возможно вам придется перепробовать несколько вариантов, пока вы не найдете подходящий хостинг именно для вашего сайта.