Что такое хостинг? Выбираем хороший хостинг вместе с «LookFreedom. Что такое веб хостинг

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

Начнем с определения

Если кратко постараться ответить на вопрос «хостинг - что это такое», то можно

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

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

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

Хостинг сайтов

Следующий разумный вопрос: «Хостинг сайтов - что это такое, и в чем его отличие от предыдущего решения?» Начнем с главного преимущества. Популярность и спрос на хостинг сайтов намного выше. Причина в том, что последнее решение оптимально подходит для любых ресурсов, размещенных во всемирной паутине, а хостирование серверов разумно только в случае крупных сайтов.

Существуют разновидности

Данные виртуальные части обладают всеми возможностями обычного хостинга. Интересно, что виртуальные хостинги, расположенные рядом, работать могут под управлением разных операционных систем: Windows, Unix. Каждый собственный сервер обладает одним или несколькими выделенными IP-адресами, ему гарантируются

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

Кому это нужно?

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

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

Помните, набор функциональных услуг в различных VPS-решениях может серьезно

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

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

Трудно ли быть хостером?

Давайте подытожим. Мы с вами уже ответили на вопрос: «Виртуальный хостинг - что это такое?» Речь идет о месте, в котором находится сайт в пространстве Интернета. Услуги такого рода можно разделить на несколько видов: выделенный сервер, VDS, VPS, виртуальный хостинг. Как ни странно, основная разница между услугами различных компаний здесь (как это часто бывает) заключается в цене.

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

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

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

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

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

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

Надеемся, данный материал поможет вам разобраться в этой непростой теме.

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

Web-хостинг это место под Ваш сайт. От хостинга зависит скорость загрузки вашего Интернет проекта.

Для начала попытаемся определить, для чего нужны услуги хостинга. Слово "хостинг", как и многие другие слова из интернет-лексикона, произошло из английского языка от слова "host / hosting", у которого есть несколько значений: хозяин, основное устройство, главный компьютер, содержатель постоялого двора. Значение "содержатель постоялого двора" наиболее близко к правильному толкованию термина "хостинг" в Интернет, т.к. подразумевается, что ваша веб-страничка размещена на компьютере хостинг провайдер Интернета наряду с множеством веб-страничек других людей.

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

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

Если Ваш веб-сайт небольшой или средний (например, размером 100-5000 Мбайт), то для него не требуется установка и использование отдельного сервера (компьютера), наиболее эффективным и популярным решением является так называемый виртуальный хостинг , когда один сервер провайдера Интернет (хостинг - провайдера) обеспечивает функционирование нескольких (сотни и тысячи) виртуальных веб-сайтов. Если ваш сайт уже вырос то можно рассмотреть услугу, в рамках которой конечному пользователю предоставляется виртуальный выделенный сервер. Он имитирует работу настоящего физического сервера - есть root-доступ, возможна установка своих операционных систем и программного обеспечения. На одном физическом сервере обычно работает несколько независимых виртуальных серверов. Эта услуга называется хостинг виртуальных серверов или просто VDS.

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

Что такое web хостинг?

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

Для того, чтобы разместить свой веб-сайт в сети, необходимо:

  • прежде всего, иметь собственный веб-сайт. Нужно иметь копию сайта на локальном компьютере (в html-файлах), или же готовые материалы + скрипт, который позволял бы создать веб-сайт непосредственно на сервере.
  • доменное имя. Нужно найти и приобрести доменное имя сайта. Желательно, чтобы имя говорило о тематике сайта, и было легко запоминающимся. Доменное имя может быть в любой, на ваш выбор, доменной зоне, например: .com .net .org .ru и т.д. При выборе доменной зоны руководствуйтесь данными о тематиках доменов. Домены.com , например, предназначены для сайтов коммерческой направленности, .org — государственных учреждений и общественных организаций. Региональные домены говорят о принадлежности сайта какому-либо региону. Это необязательное правило, но стоит об этом помнить.
  • заказать один из хостинг-планов в компании, осуществляющей услуги веб-хостинга. Выбор тарифного плана является отдельной темой для разговора, поэтому в данной статье мы не будем ее обсуждать.

Что такое сервер?

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

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

Веб-хостинг можно сравнить с арендой недвижимости. Множество компаний готовы предложить хостинг за умеренную плату, однако немногие могут обеспечить хостингом должного качества. Говоря о стоимости хостинга, нужно отметить, что для большинства веб-сайтов стоимость платы в месяц может не превышать 100 рублей. В пределах этой стоимости можно найти хостинг-компанию, предоставляющую около 1000 мегабайт дискового пространства на сервере и всевозможные функции, такие как: установка и запуск скриптов, поддержка баз данных, административная панель (т.е. ваша панель управления) веб-сайта, где производятся настройки не только сайта, но и электронной почты.

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

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

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

Услуги веб-хостинга: какой тариф выбрать?

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

  • размер предоставляемого дискового пространства
  • возможность иметь множество почтовых адресов
  • установка и запуск приложений (cgi, php, MySQL)
  • доступ к сайту по FTP
  • административную панель, с помощью которой осуществлять контроль и управление сайтом (очень важно: качественная административная панель, где все функции удобно «разложены по полочкам» сэкономит вам массу времени)
  • уровень оплаченного исходящего трафика

Разберем по порядку

Если ваш первый веб-сайт будет состоять из нескольких страниц и логотипа, то вполне подойдет тарифный план, где размер дискового пространства будет от 1000 до 1500 мегабайт. Этого более чем достаточно. Меньше 1000 мегабайт дискового пространства уже не предоставляет практически ни один хостинг-провайдер.

С почтовыми адресами проще — практически все провайдеры дают в распоряжение неограниченное число адресов в пределах одного домена. Ограничение может быть только по числу отдельных POP3 и SMTP аккаунтов. Это означает, что, несмотря на разные адреса, вы имеете ограниченное число отдельных соединений с помощью почтовой программы.

Установка и запуск скриптов необходима, если сайт будет построен на динамических страницах, или же необходимо реализовать функцию поиска внутри сайта. Если же сайт будет полностью построен на статических html-страницах, то запуск скриптов имеет второстепенное значение.

Доступ к сайту по FTP необходим. Без него вы ничего не сделаете. FTP доступ предоставляет любой провайдер, на этом этапе все просто и понятно.

Административная панель , на первый взгляд не имеет высокой значимости. Но когда дело доходит до практического обслуживания сайта — качественная админ-панель просто незаменима. С помощью админ панели вы можете не только устанавливать настройки сайта, но и получать статистическую информацию о сайте, например: сколько дискового пространства используется/свободно, каков показатель исходящего трафика за этот месяц; как правило, все провайдеры устанавливают лимит по исходящему трафику (у компании Hostland трафик не ограничен — прим. ред.). С помощью админ панели легко оперировать настройками сайта и электронной почты: создавать новые почтовые адреса, настраивать переадресацию почты, управлять папками и файлами (устанавливать права доступа к файлам, пароли к директориям).

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

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

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

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

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

Хостер, hosting провайдер – полномочный оператор, предоставляющий услуги хостинга. Другими словами – это компания, которая закупила сервера и сдает определенные объемы своего дискового пространства в аренду физическим и юридическим лицам.

Для чего нужен хостинг?

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

Виды хостинга

  • Виртуальный.

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

  • Виртуальный выделенный сервер.

Заказчику на одной аппаратной стойке выделяется место на диске, часть серверной памяти и процессорное время.

  • Выделенный сервер.

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

  • Colocation.

Провайдер сдает клиенту в аренду место в дата-центре с круглосуточным доступом к Сети.

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

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

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

Еще одним неприятным открытием станет отсутствие возможности использования сервисов: PHP, CGI, VB, MySQL, FTP. Именно благодаря наличию таких характеристик, веб-сайт имеет перспективы развития и совершенствования. Что касается технической поддержки, то бесплатный web-хостинг таких гарантий вообще не дает.

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

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

Как выбрать дешевый хостинг?

Запомните, не нужно сразу арендовать дисковое пространство у первой попавшейся компании. Пообщайтесь на форумах, спросите советов опытных специалистов.

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

Многие, начинающие пользователи сети интернет рано или поздно приходят к вопросу «А что такое хостинг?».
В этой статье мы ответим на этот вопрос и опишем стандартные решения Хостинга, которые существуют на данный момент, а также расскажем о том, как это устроено в нашей компании ООО «Хостинговые Телесистемы»

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

Услуги Хостинга можно разделить на:

  • Виртуальный Хостинг (или просто Хостинг);
  • Виртуальный выделенный сервер (или VPS, он же VDS);
  • Аренда выделенного сервера.

А теперь, давайте рассмотрим технические варианты реализации хостинга.

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


(рис. 1)

Более сложный вариант — это когда сервис базы данных выносится на отдельный сервер, то есть нагрузка на обработку запросов к базе данных вынесена на отдельный сервер, тем самым разгружая непосредственно сервер контента и почты.


(рис. 2)

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



(рис. 3)

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



(рис. 4)

Все запросы приходят на «front-end» и дальше этим сервером распределяются между остальными «back-end» серверами. Можно подумать какая же это хорошая схема, а на самом деле, что будет, если «front-end» сломается? Правильно, никакое кол-во «back-end» не поможет спасти ситуацию, если нет «front-end» сервера. Значит нужно предусмотреть какой-то альтернативный вариант для такого случая.

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

Кстати, это место достаточно интересное и имеет множество решений.
Как пример, если у вас роутер имеет поддержку WCCP (Web Cache Communication Protocol), то можно использовать его для этих целей. Его суть будет сводиться к тому, что если ваш «front-end» жив и регулярно отвечает на запросы роутера или уведомляет его о своей жизни, роутер перехватывает пакет и направляет его именно на «front-end». Если же связь с «front-end» утеряна, то роутер направляет запросы напрямую на один или множество «back-end», все зависит от вашего желания и типа настроек.

Даже если у вас и нет дорогого роутера, то и тут остается большое поле для действий. Обычный сервер можно превратить в роутер, используя различные системы, такие как ipfw, iptables, pf можно достигнуть похожего результата, я бы сказал даже большего, чем в выше описанном случае. Управлять правилами тут можете вы сами при написании достаточно простых программок. Если же к этому еще и подключить, например CARP (Common Address Redundancy Protocol), то можно сделать дубль такого сервера, в случае выхода из строя одного сервера, работу подхватит другой, тем самым увеличив надежность системы в целом.
Более того, имея вышеперечисленные системы, вам будет проще бороться с такой частой проблемой в последнее время, как DDOS(Distributed Denial of Service). Так как вы не допустите попадания негативного трафика на основные сервера системы, тем самым защитив их.

И опять возник вопрос — «Что можно еще улучшить?»
Да не проблема, давайте возьмемся за почтовую систему, на первом этапе, когда вы еще все только начинали, самое важно не допустить простых ошибок. Например, для всех почтовых протоколов выдать клиентам одно и тоже имя вида mail.domain.ru, все равно же один сервер скажете вы. Но в дальнейшем в случае расширения вам придется сложней разделять это имя по разным протоколам, поэтому не ленитесь, сделайте отдельные имена на разные протоколы: smtp, pop, imap, даже если они пока и ведут на один сервер.

Следующим шагом можно разделить протоколы smtp от pop и imap, причем для большей надежности, можно разделить smtp на два отдельных сервера для входящей и исходящей почты.
Так же с увеличением кол-ва входящих или исходящих сообщений, можно будет увеличивать кол-во серверов smtp. В случае сервера исходящих сообщений можно использовать указание нескольких ip адресов в dns сервере, и тогда по алгоритму round-robin исходящий сервер клиентом будет выбираться по принципу перебора адресов по круговому циклу, тем самым распределяя нагрузку между серверами.

Точно так же можно поступить и с серверами входящей почты, но у вас есть еще один инструмент для управления процессом, куда же доставлять почту идущую на домены ваших клиентов. Этот параметр MX тип записи в dns, который указывает на mail-exchange сервера, которые обслуживают почту для домена. У этого типа записи можно указывать приоритет для каждого сервера или множества серверов, тем самым контролируя в каком порядке и на какой сервер будет доставлено письмо для вашего клиента.

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

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

Файловую систему можно вынести на другой сервер, например по NFS, и на нем обслуживать cron задания. Так же на этот сервер можно вынести ssh доступ, так как работа этого сервера не связана с работой основного веб-сервера. Тут можно позволить клиентам пользоваться различными программами, которые вы раньше не позволяли использовать, например различные компиляторы. Ftp нет смысла сюда выносить, все же загрузка файлов должна быть ближе к хранилищу и как правило ftp не вызывает проблем ни по диску, ни по процессору, ни по памяти.

Если стало опять скучно, то можно заняться модернизацией «back-end» серверов.
Чаще всего на таких серверах происходит реконфигурация, дабы не заставлять этого делать, есть несколько путей.
Первый — это создания виртуального мапинга имен сайтов, через пути в файловой системе в которых будет фигурировать имя сайта, но в этом случае крайне сложно будет регулировать настройки определенных сайтов.
Второй вариант, это написание своего модуля который будет динамически создавать и кешировать конфигурацию на основе базы данных. Тут тоже не стоит особо увлекаться, так как если выбрать базу данных mysql или pgsql, можно будет парализовать или их работу или в случае их поломки парализовать работу сайтов, тут лучше использовать или BDB или CDB. То есть использовать промежуточную базу для хранения настроек и обновлять их, если произошли изменения в центральной базе.

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

Тут у себя мы выбрали немного другое решение, это создание reverse-proxy c хитрым мапингом, суть его сводится к следующем, на роутере создается маршрут для достаточно большой сети, которая направляется на адрес нашего прокси сервера. На самом проксе сервере, прописывается правило все пакеты идущее к нам в этой сети перенаправлять в определенный порт, причем именно перенаправлять, то есть оставляя в пакетах информацию о src и dst адресе. Дальше наш прокси сервер, получая этот пакет, видит куда он направлен, опять же через промежуточно сформированный CDB файл, и определяет на каком из «back-end» находится контент по данному запросу, направляет этот запрос туда и передает ответ клиенту.

По такой же аналогии можно вообще раздать всем сайтам IPV6 адреса, наверняка в вашей базе, где хранится список сайтов, у каждого сайта есть свой уникальный числовой идентификатор, как правило, это integer, а это всего лишь 32 бита, для ipv6 это сущая мелочь. То есть на все ваши проделки хватит сети /96, 4 млрд. адресов. :-)
Суть идеи такова, пакеты перехватываются и направляются опять же в порт проки сервера, только в этом случае мы берем последние 4 байта адреса ipv6, которые и есть уникальный идентификатор сайта, дальше не составит опять заглянуть в базу и найти, куда направить этот запрос уже по верх ipv4.

Здравствуйте, уважаемые читатели блога сайт. Сегодня хочу поговорить про такое понятие как хостинг, начиная с того, что это такое (для тех, кто только к нам присоединился), и заканчивая его влиянием на продвижение сайта. Итак, начнем.

Hosting — это услуга про предоставлению вычислительных мощностей для размещения информации. Размещать сайт или еще что-либо на своем домашнем компьютере не удобно и не выгодно. Гораздо эффективнее арендовать сервер или его часть (см. ) в специальном дата-центре, либо разместить там свой собственный server, за которым будут присматривать.

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

Хостеров (компаний предоставляющих подобные услуги) на рынке очень много. Какой же хостинг выбрать? О, это вопрос вопросов. Еще больше масла в огонь подливает тот факт, что от вашего выбора может зависеть и будущая судьба вашего сайта.

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

Хостинг сайтов

Слово это являет производным от host (узел), а я уже писал. Чаще всего под этим термином подразумевают хостинг сайтов — это когда кто-то предоставляет вам «кусочек» сервера (специального служебного компьютера с нужным ПО и работающего практически без участия человека). Этот сервер все время подключен к сети (само собой, электрической, ну и информационной, т.е. к интернету) и вы можете использовать выделенный вам «кусочек» для размещения на нем файлов и базы данных своего сайта(ов).

Тут есть много нюансов и моментов, влияющих на стоимость этой услуги. Все зависит от размера «куска» сервера (выделяемых для вас ресурсов), от вида услуги (виртуальный хостинг или виртуальный выделенный сервер), ну, и от «крутости» самого сервака (иногда приходится использовать сразу несколько серверов для распределения высокой нагрузки). Цена, соответственно, может колебаться от полутора сотен рублей и до многих тысяч долларов (в месяц).

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

  1. Виртуальный хостинг - много (очень много) сайтов на одной аппаратной единице (сервере — служебном компьютере). Есть ограничения по потребляемым ресурсам, но соседи могут «толкаться локтями». Зато дешево и пользоваться очень просто.
  2. Выделенный виртуальный сервер (VPS\VDS) - сайтов на одном серваке может быть много, но влияния друг на друга они уже не должны оказывать. Чутка дороже, но намного сложнее, ибо вам дают только «контейнер», а набивать и настраивать вы будете сами (или наймете кого).
  3. Выделенный сервер - вы получаете в свое единоличное распоряжение «всю железку». Никаких соседей и вся моща сервака только ваша. Цена в этом случае зависит от крутизны «железки». Ну, а все настройки — это ваша головная боль.
  4. Облачный hosting — вам выделяют ресурс в облаке, т.е. не на определенной аппаратной единице, а вообще (в пуле с кучей хост-машин видимых как одно облако). Фишка в том, что все это можно легко масштабировать без строгой линейки тарифов (с нуля до бесконечности). Зачастую оплата взимает только за потребленный ресурс.
  5. Колокация - просто привозите свой собственный сервер (ящик) в датацентр хостера и его ставят в стойку (или еще куда), подключат к сети, интернету и мониторингу. Все остальное как и у обычного выделенного сервера, но тут вы платите не за аренду сервера, а за аренду места в серверной.

К сайту находящемуся на таком хостинге (типа сайт — ) через так называемые NS записи (делаются , где вы это имечко прикупили или ). Поменяете хостинг — придется менять и NS записи на новые, зато имя у сайта останется неизменным несмотря на его физический переезд в другое место. Если все это не понятно, то читайте статью (вам понравится, гарантирую).

File Hostings

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

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

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

Да, вот пока писал подумал, что, наверное, или тоже можно отнести к этому же разряду. Больше, я думаю, на эту тему говорить не будем, тем более что есть подробные публикации по всем этим услугам (да, да, hosting — это прежде всего услуга, как мы помним).

Виртуальный хостинг

Этот вид услуги очень часто называют просто hosting или услуга размещения сайтов. Предоставляют ее практически все хостеры, разве что кроме тех, кто специализируется исключительно на выделенных серверах (виртуальных и реальных). Краткое описание я приводил выше, а посему перейдем сразу к делу.

В чем плюсы виртуального хостинга

  1. Дешево — за вполне скромные деньги (иногда даже менее ста рублей в месяц) вы можете получить вполне себе дееспособное «стойбище» для своего сайта(ов).
  2. Сразу после заказа услуги вы получаете все необходимые данные ( от панели управления и т.п.) для того, чтобы начать или же создания нового. Все можно сделать самому без проблем (уровень начальной школы).
  3. Техподдержка хостера (если она соответствует высоким стандартам капитализма) должна будет помогать решать все возникшие с сайтом проблемы, ибо виртуальный хостинг — это колхоз, которым управляет сам хостер. Большинство проблем будет в его юрисдикции. Для вас это огромный плюс.
  4. Ваш сайт(ы) сможет иногда выходить за рамки (стены) виртуального забора, ограничивающие максимальный процент потребления общих для всех ресурсов сервера (хост-машины, т.е. служебного компьютера, на котором все сайты и живут). Если это будет происходить не слишком часто, не слишком сильно и не слишком продолжительно.
    Хотя, некоторые хостеры временно отключают таких нарушителей (другие же просто предупреждают — я в свое время таким образом около года оттягивал переезд на VPS у своего текущего хостера).
  5. Услугу , причем таких предложений на рынке не так уж и мало (в приведенной статье их пару десятков). Понятно, что ограничений там будет еще больше, техподдержка вам будет ничего не должна, а условия и отношения могут быть соответствующими. Но слово «бесплатно» иногда перевешивает все остальное.

В чем минусы виртуального хостинга


Так что же это такое, виртуальный хостинг ? Как вы увидели, это довольно противоречивый, хотя и популярный вид услуги, т.к. он полностью подходит новичкам и опытным вебмастерам, ибо удовлетворяет их основному требованию: дешево и сердито (просто). Другой вопрос — у кого эту услугу получать, и это, на самом деле, ох какой не простой вопрос.

На что смотреть при выборе виртуального хостинга

  1. На отзывы — чуть ниже я приведу список сайтов с рейтингами хостингов и с отзывами о них, а так же ряд форумов, где все это дело обсуждается. Однако, конкуренция на рынке высока, идеальных хостеров нет (чтобы за 10 рублей предоставляли все и на уровне), а посему везде вы найдете негатив (зачастую результат конкурентной войны — не обязательно быть лучшим, если можно принизить основных конкурентов). В общем, мрак.
  2. На работу техподдержки — виртуальный hosting почти целиком лежит на плечах команды хостера и от качества их работы зависит ваше душевное равновесие (иногда даже психическое здоровье).
    У хостеров есть, как правило, тестовый период (бесплатный), за срок которого сложно оценить стабильность работы, но зато можно оценить техподдержку . Обратитесь к ним в субботу вечером и посмотрите на скорость и полноту ответа (представьте, что в это время ваш сайт не доступен и теряет позиции в поисковиках). Выносите мозг и смотрите на реакцию.
  3. На технические характеристики предоставляемой услуги. В общем, нужно провести маркетинговое исследование на предмет, где то же самое можно найти дешевле и с не очень плохими отзывами. Если вы не искушенный вебмастер, то вас интересовать будет что-то из этого списка:
    1. Размер дискового пространства на винчестера сервака, выделяемый под файлы вашего сайта(ов) (хотя большинству интернет-проектов хватит и минимума из того, что сейчас предлагают).
    2. Еще принято смотреть на тип жестких дисков в серваке — круто, если это будут быстрые SSD, а не медленные HDD (винчестеры).
    3. Иногда бывают ограничения по трафику (он зависит от посещаемости вашего сайта), но опять же в большинстве случаев на это можно особо не смотреть.
    4. Количество сайтов и баз данных для них (а так же FTP пользователей и Емайл ящиков, если последнее необходимо), которые вы сможете создать на данном тарифе — выбирайте из вашей текущей потребности, ибо потом без проблем перейдете на другой тариф (без переноса сайта).
    5. Допустимые рамки нагрузки на сервер (процент от процессорного времени, занимаемого объема оперативки, числа одновременно выполняемых процессов и т.д.). Обычно на «афише» хостера об этом не особо распространяются, но выяснить это дело стоит, чтобы потом понимать за что вас временно заблокировали или почему предлагают перейти на более высокий тариф (или вообще на VPS).
    6. Операционная система, под которой работает ПО на хостинге. Обычно это либо Линукс, либо Винда. Последняя, как известно, не бесплатна и это может отразиться на стоимости тарифов. Так же под Виндой не будет такого удобного файла удаленного управления сервером (имеется в виду программой веб-сервера типа Апач, а не «железякой») как.htaccess. Чумовая вещь, которая позволяет сделать многое, если не все.
    7. Страна, где сервера физически размещены. Причины смотрите выше (в минусах виртуального хостинга).

Виртуальный выделенный сервер (VPS/VDS)

Многие (или почти все) хостинг-провайдеры предлагаю такую услугу, как виртуальный выделенный сервер. Давайте разберем, что это такое? Его еще часто обозначают сокращениями VPS/VDS (стыдно не знать между ними различия, но я не знаю — а может их просто нет?). Расшифровываются эти аббревиатуры так — VPS (virtual private server) и VDS (virtual dedicated server). Вроде одно и то же. Ну, пусть так и будет.

А вот отличие от описанного выше виртуального хостинга у виртуального сервера имеются, и они, надо сказать, носят фундаментальный характер. Оба типа услуг виртуальные, ибо на реальном сервере (железной коробке с «фаршем») таких виртуальных коробочек (контейнеров) будет как минимум несколько. Т.е. они опять же будут делить ресурсы сервера между собой, но соседи по хост-машине в случае VPS/VDS уже не должны будут чувствовать присутствия соседей (в теории).

Именно это (переход из «колхоза» хостинга в «фермерское хозяйство» VPS), как правило, и является основной причиной переезда с хостинга на виртуальный сервер. Хостер может вас к этому вынудить, когда более высокого тарифа (по создаваемой нагрузке на сервер) у него не окажется (а его обязательно не окажется).

Для него это будет избавлением от головной боли — ваш проблемный сайт больше не будет вызывать сотни обращений от соседей по хост-машине (серверу). Ну, а для вас VPS/VDS может стать приобретением «головняка», но обо всем по прядку.

Плюсы виртуального выделенного сервера в качестве хостинга

  1. Исчезнут проблемы связанные с чрезмерной нагрузкой вашего сайта на сервер провайдера — теперь за пределы выделенных вам (по тарифу) ресурсов (процессорного времени, объема оперативки) вы выйти никак не сможете.
  2. Тарифы VPS/VDS предусматривают размещение довольно «мощных проектов», которые на обычном виртуальном хостинге ни на каком тарифе просто «не влезут» по создаваемой ими нагрузке (трафику, процессорной нагрузке или требуемой оперативной памяти).
  3. Кому-то очень важно контролировать весь процесс, что на обычном хостинге сделать не возможно. VPS/VDS дает простор для творчества — ставите на него любую операционную систему (виртуальный сервер подобен виртуальной машине на обычном компьютере, т.е. является имитацией работы с реальным «целиковым» сервером), любое ПО на него ставите (веб-сервер, почтовый или плюс любые связки и любую защиту по вашему желанию и умению) и любое количество сайтов, баз данных, FTP аккаунтов и т.п...
  4. Тарифы виртуальных серверов предусматривают выделение одного или нескольких IP адресов, что позволяет отстраниться от негатива, создаваемого невольными соседями по АйПи, которые будут иметь место на обычном хостинге.
  5. Начальные тарифы VPS/VDS (с малым выделенным ресурсом) зачастую бывают сравнимы или даже ниже тарифов обычного хостинга.

Минусы присущие VPS/VDS

  1. Зачастую, на самых низших тарифах виртуальных серверов ваши сайты будут «ворочаться» медленнее, чем на виртуальном хостинге. Увы и ах. Меня это лет пять назад неприятно поразило и вынудило еще годик посидеть в «колхозе» периодически вызывая недовольство хостера высокой нагрузкой. Тут уже к соседям «на участок не залезешь», а выделенных на минимальных тарифах ресурсов бывает маловато для того, чтобы все «летало».
  2. Тарифы виртуального выделенного сервера для средних по нагрузке и мощных проектов зачастую приближаются к тарифам реально выделенных серверов и весьма кусаются. Поэтому бывает целесообразно потратиться на оптимизацию нагрузки сайта на сервер (хотя бы ), чтобы не платить чрезмерно много.
    Например, у меня тариф за 800 рублей в месяц (при условии оплаты за год) на Инфобоксе . Что сказать? Хватает мне его обычно (если «редиски» не балуют) за глаза (не более 20% мои сайты отъедают от выделенного ресурса, но лучше с запасом иметь). И это при хорошей посещалке. А все благодаря бесплатному ХиперКэшу (см. предыдущую ссылку).
  3. Хостер вам предоставляет только контейнер (виртуальную машину), а уже начинка и ее работоспособность — ваша забота. Справитесь? Ничего страшного, если нет. Я тоже нуб в администрировании серверов (я этого боюсь как огня!).
    Просто платите тем, кто «в теме» (я в этом плане предпочитаю именно техподдержку хостинга, ибо фрилансеру доверять сайт стремно) и через час-другой получаете работоспособный сайт(ы) со всеми необходимыми для его администрирования настройками, связками, логинами и паролями (аля виртуальный хостинг по простоте).
  4. Опять же, все проблемы с сайтом на вашем VPS/VDS — это вашим проблемы. Если хост-машина в порядке, то в ПО вы будете ковыряться сами случись чего, ну или платить тому, кто вам все это настроил. Лично я обычно делаю так — обращаюсь в техподдержку, говорю что готов оплатить и описываю задачу. Они отнекиваются, дают ссылки на описание того, что нужно сделать (в Линуксе через командную строку — УЖАС!!!), но потом все делают и в девяносто процентов случаев бесплатно. Инфобокс все же рулит в этом плане. Но, может где-то еще лучше, где нас нет...
  5. Страна, где VPS/VDS физически размещены, опять же может отличаться от той, где проживает ваша основная аудитория. Надо выяснять или проверять во время бесплатного периода тестирования (таковой есть почти у всех). Причины размещения серверных мощностей в других странах у российский провайдеров сводятся обычно к экономике. Например, у Инфобокса раньше (не знаю как сейчас) были сервера не только в питерских дата-центрах, но и в европейских. Но при заказе виртуального сервера можно было выбрать предпочтительную страну, что я и сделал.

На что смотреть при выборе виртуального выделенного сервера в качестве хостинга

  1. Выделяемые вам ресурсы — количество оперативной памяти, место на жестких дисках, эквивалентная процессорная мощность, число выделенных IP и т.п. Выбирать можно протестировав тарифы, например, в бесплатный тестовый период и поняв, какой мощи вам хватает (лучше с запасом). Естественно, что за большие ресурсы придется больше платить, но тормоза или перегруженный и постоянно зависающий сервер вам тоже, наверное, вряд ли придется по душе.
  2. Цена — показатель для многих очень важный, но его нужно обязательно рассматривать в купе с качеством. У моего хостера средние (даже ближе с низким) расценки, но качество (последние пару лет точно) услуги VPS/VDS на высоте. За других не скажу, нужно отзывы читать. Но тут тоже палка о двух концах (ниже привожу пример, когда проблемы могут носить временный характер и в реальности уже не проявляться).
  3. Система виртуализации — не знаю точно какие есть и какие лучше, но можете погуглить на тему. Обычно это сказывается на скорости и стабильности работы сайтов, а также на влиянии соседних контейнеров на одной хост-машине друг на друга.
    В Инфобоксе было время, когда с этим (или с техническим парком) были траблы и я даже переезжать надумал. Думал, думал, тянул, еще думал и дождался того, что у них все стало ОК. Причем последние пару лет вообще вопросов к ним нет (была , но это любой сервак любой мощности ляжет, если постараться). Не, молодцы ребята — чего-то кардинально поменяли и траблы сошли на нет. Хорошо, что не переехал.
  4. Отзывы — уже во втором пункте об этом говорил, но все равно это важно. Хотя бы важно понимать, что вы не найдете ни одного хостера только с «вау» отзывами. Это может быть у молодых игроков рынка, которых еще не начали «клевать» конкуренты. Да и положительные отзывы вы сами знаете где заказываются и сколько стоят (не знаете — гуглите и узнаете). В общем, обе стороны кругом все заспамили и фиг разберешься есть ли там вообще хоть какой-нибудь процент реальных рецензий или все сплошные .
  5. Техподдежка — поместил ее в конце, ибо на VPS/VDS вы сами себе техподдержка, если, конечно же, только что-то глобальное не произошло выходящее (виртуального контейнера — хостмашина зависла или канальное оборудование).
    Хотя я по-прежнему в первую очередь терзаю техподдержку, и если уж они сами не чинят мой сервак (в Инфобокс сейчас даже позвонить стало можно, что я активно эксплуатирую), то что-то обязательно советуют (чтобы отстал уже наконец — я, когда сайт висит, становлюсь просто невыносимым и упертым до одури).

Выделенный сервер, хостинг в облаке и колокация

В принципе, тут особо говорить нечего. Реальный выделенный сервер отличается от виртуального только тем, что никакой виртуализации тут нет — все ресурсы «железки» только ваши. Все настройки и контроль работы ПО — тоже ваша забота. Но тут ничего нового по сравнению с VPS/VDS не добавилось. Понятно, что ценник будет начинаться уже с больших сумм, ибо сильно слабые компы нет смысла держать в дата-центре, ибо место они все равно занимают и затея не окупится.

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

Облачный хостинг . Штука загадочная, но имеющая одну важную особенность — очень широкие рамки масштабирования (зачастую это можно делать на лету). Можно получить в пользования ресурс, который ни на одном физическом сервере не получите. К тому же оплата часто идет только за реально использованный ресурс, что позволяет существенно экономить.

Есть и минус — это, как правило, большая цена (например, по сравнению с обычным хостингом или VPS/VDS) и некоторая «непрывычность» что ли. Что это за облако такое? Со стороны это выглядит как один сверхмощный (безграничный по ресурсу) сервак , на котором можно нарезать произвольного размера VPS/VDS с абсолютно любым соотношением памяти, процессорной мощности, места под файлы и т.п.

Удачи вам! До скорых встреч на страницах блога сайт

посмотреть еще ролики можно перейдя на
");">

Вам может быть интересно

ТОП 3 лучших бесплатных хостингов для сайта Сервер - что это такое
Handyhost - как выбрать оптимальный для вас хостинг