Как я узнала, что такое хостинг

Нашла недавно в своих текстовых файлах статью, которую начала писать, как только пришла в студию и еще не знала, как всё устроено. Местами получилось забавно и интересно для меня самой отследить насколько сильно я выросла в своих знаниях за это время.

- Катя, тебе, как новому сотруднику, надо написать статью в блог. Про хостинг. Заодно и разберешься в теме.

- А что это?!

logo

Именно с этого небольшого диалога год назад и началось мое знакомство с миром серверов, ресурсов и тарифов.

Как понять, что такое хостинг, если нет специального образования и тебе не талдычили об этом 5 лет в ВУЗе?

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

Хостинг - это предоставление ресурсов (места) на сервере для размещения сайта, находящемся в сети Интернет. Если еще проще, то - это дом для сайта, где он “живет” и развивается. Вне сервера (“дома”) рабочий сайт существовать не может.

Если у вас своя социальная сеть или интернет-магазин сродни Амазону или Aliexpress с миллионами страниц - то имеет смысл держать свою хостинг-площадку, если же сайт попроще (коих 99% от всех сайтов в сети Интернет), то финансово намного выгоднее выбрать надежного хостинг-партнера.

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

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

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

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

Несколько слов про скрипты и прочее. Сайт изначально даже на самой легкой и продвинутой системе можно написать по-разному. Это может быть легкий код (грубо говоря - поезд, состоящий из локомотива и одного вагона, который едет из точки А в точку Б по прямой). Или может быть местами нелогичный и, как говорят наши разработчики, “с костылями” (к поезду добавляем еще пару вагонов, между ними впрягаем несколько лошадей и одного осла, прикручиваем большую спутниковую антенну для красоты, и может еще пару листов фанеры на первый вагон, и запускаем его из точки А в точку Б заезжая в С, Д, снова в А, Д, М, К, снова в А и только потом в Б). Естественно, что такой код будет работать не так быстро, как первый.

Плюс, оказывается, есть такое понятие, как хостинг под конкретную систему управления сайтом. То есть хостинг для Joomla!, WordPress, OpenCart требует других ресурсов уже самого сервера (ПО, дополнительных программ, оперативной памяти, памяти жестких дисков и пр.), чем для Битрикса и нашей ClickON/CMS. Мне кажется это можно сравнить с потреблением электричества. Для того, чтобы деревня с тремя домиками-избушками обеспечивалась электричеством - нам надо всего-то поставить трансформаторную будку с площадью два квадратных метра, которая будет обеспечивать радиоточку, 6 лампочек, 3 холодильника, 2 телевизора и водяной насос. Для электрификации города-миллионника с его потребностями, заводами, фабриками, производствами, торговыми центрами, жилыми домами, офисными зданиями трансформаторной будки нам будет явно недостаточно. Здесь потребуется атомная электростанция, которая требует реакторов, мощной системы охлаждения, генераторов, турбин, системы высоковольтных проводов, а самое главное - высококвалифицированных специалистов, которые могут построить и обслуживать всю эту систему. И при всём желании, даже применив современные технологии, мы не можем уместить эту сложную систему в рамки трансформаторной будки размером два квадратных метра.

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

Чтобы было более понятно, насколько это нелегкая тема, в процессе написания эта статья переписывалась 5 раз.

Пока писала эту статью, точно поумнела :) Хотя сисадмин вряд ли со мной согласится в этом вопросе :D

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

Сюда ещё никто не добрался. Первым будешь?

Создание и продвижение сайтов для бизнеса только кликни мы откликнемся
8-800-77-55-123 Меню
В порядке и на условиях, определённых Федеральным законом от 27 июля 2006 года № 152-ФЗ «О персональных данных». Согласие на обработку следующих моих персональных данных: фамилии, имени, отчества, года, месяцы, даты и места рождения, пола, гражданства, места жительства, в том числе сведения о регистрации по месту жительства, месту пребывания, места работы, социального положения (статуса), реквизитов документа, удостоверяющего личность. Обработка моих персональных данных Оператором осуществляется исключительно в целях защиты моих прав на регистрацию доменного имени, услуги по созданию и продвижению сайтов, услуги по размещению рекламных компаний в интернет и обеспечения соблюдения законов и иных нормативных правовых актов, связанных с предоставлением этих услуг. Я предоставляю Оператору право осуществлять следующие действия с моими персональными данными: сбор, систематизация, накопление, хранение, уточнение (обновление, изменение), использование, обезличивание, блокирование, уничтожение персональных данных, передача персональных данных между: - Оператором ООО «КликОН», в котором мне будут осуществляться вышеперечисленные услуги ; - Оператором АНО «Региональный Сетевой Информационный Центр», осуществляющим непосредственную регистрацию доменных имён ; Мне гарантируется конфиденциальность моих персональных при обработке их и хранении не дольше срока, предусмотренного нормативными актами. Настоящие согласие данное мной и действует бессрочно. Я оставляю за собой право отозвать своё согласие посредством составления соответствующего письменного документа, который может быть направлен мной в адрес Оператора по почте заказным письмом с уведомлением о вручении либо вручен лично под расписку уполномоченному представителю Оператора.