Хостинг

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

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


Заблуждение №1. На хостинге можно разместить любые скрипты, если хостинг соответствует их системным требованиям.


   Пожалуй, это самое распространённое заблуждение пользователей, которое основано на том, что все не обращают внимание на главную особенность хостинга - shared, это полное отсутствие для клиента специальных выделенных ресурсов. Пользователь арендует на виртуальном хостинге определенную ячейку на сервере, на котором уже работает очень много клиентов. Говоря просты языком, сайты, расположенные на сервере хостинга получают запросы, которые обрабатываются одним веб-сервером Apache, скрипты обрабатываются с помощью интерпретатора PHP, а базы данных обслуживаются с помощью одного сервера MySQL. Такой сервер распределяет системные ресурсы динамически, в самом плохом случае он отдаст большую часть на самые загруженные проекты, а все что останется, отдаёт остальным. Поэтому администратор сервера чтобы избежать таких ситуаций обеспечивает контроль для равномерного распределения ресурсов сервера, для этого он создаёт некие ограничения на работу с услугой, которые включат в себя ограничение на скрипты. Если клиент пожелает разместить скрипты (например торрент-трекер, видео-чат, чат, или маленькая поисковая система), которые «поедают» очень много ресурсов сервера, размещение таких ресурсов приведет к серьёзным проблемам в виде нарушения нормального распределения системных ресурсов, что станет причиной нарушения работы большинства пользователей сервера что может даже нарушить стабильную работу хостинга. Чтобы такие ресурсоёмкие проекты работали корректно, для них использую уже гарантированно выделенные ресурсы – VPS/VDS или другой выделенный специально под ваш проект сервер, но это уже другая статья.
Чтобы избежать проблем перед тем как разместить такой проект, нужно получить профессиональную консультацию у службы поддержки

Заблуждение №2. Для безлимитного хостинга  нет  рамок расхода ресурсов.


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


Заблуждение №3. Настройки сервера хостинга можно менять любым образом.


   Виртуальный хостинг в настоящее время обладает невероятной гибкостью в настройке. Например, большинство веб-хостингов поддерживают возможность и настройки сервера Apache, при помощи файла .htaccess, а также имеются возможности настройки интерпретатора PHP пользовательским файлом php.ini. Хостинг настраивают оптимально чтобы он работал со всеми распространенными скриптами и систем по управлению контентом, но не смотря на все это, хостинг-провайдерам очень часть пользователи отправляют сообщения о том, что им необходимо установить библиотеки или компонент, а иногда даже изменения настроек сервера чтобы он соответствовал требованиям скриптов. Чаще всего на подобного рода просьбы провайдеры отказывают ввиду того что хостинг это публичная услуга а не индивидуальная.Настройка, которая отлично подойдет для какого либо отдельного пользователя, может не подойди многим другим, что станет серьёзной проблемой в работе уже имеющихся на хостинге сайтов. 
   Изменять глобальные параметры виртуального хостинга (т.е. его сервера) для отдельно взятого пользователя невозможно, такую услугу сможет оказать только что начинающий хостинг провайдер у которого не так много клиентов, но ни в коем случае не старая компания у которой тысячи клиентов.


Заблуждение №4. Избыточная нагрузка на хостинге со стороны одного пользователя  не возможна.


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


Заблуждение №5. Нагрузка на хостинг зависит только от посещаемости сайтов.


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


Заблуждение №6. Регулярный backup на хостинге делается для клиента.


   Большая часть хостинг-провайдеров создают у себя отлаженную систему, которая регулярно делает резервное копирование всех пользовательских данных. И исключений нет, некоторые хостинги создают резервные копии всех данных ежедневно, а чтобы восстановить их всегда будут доступны данные которые были зарезервированы за последние 2-3 суток. Очень часто клиенты хостинг-провайдеров обращаются с просьбой, о восстановлении аккаунта из уже сохраненной на сервере резервной копии, для того чтобы отменить какие-либо неправильные изменения на сайте. Ни один провайдер не может отказать в такой услуге.Но иногда пользователи опаздывают с запросом о восстановлении данных – когда создавалась резервная копия, проблема уже была в ней, а копии, которые были созданы ранее, уже удалены. В таких ситуациях клиенты всегда винят хостинг-провайдера, веря в заблуждение что провайдер, создаёт резервные копии на сервер чтобы клиент мог в любой момент отменить свои некорректные действие. А на самом деле, резервные копии провайдер создаёт чтобы застраховать данные пользователей при неожиданных ситуациях, к примеру, техника не может всегда работать гладко и четко – в любой момент может произойти сбой. Создание резервной копии каждый день – это некая страховка с помощью, которой можно восстановить любые данные в тот момент, когда даже главный накопитель выходит и строя и собрать с него информацию невозможно. А восстановлениепользовательских данных по его запросу это лишь мелкое дополнение. Современные панели управления такие как DirectAdmin и cPanel которые очень популярны на крупных хостингах, дают возможность пользователя самим создавать совершенно независимые резервные копии. Такую возможность лучше не обходить, так как если нужно внести серьёзные изменения, то важно сделать резервную копию данных, иначе есть риск потеряться все.


Заблуждение №7. Выбирать хостинг нужно по цене.


   Во время выбора хостинга часто можно увидеть две большие крайности – это покупка самого дорогого предложения или же наоборот, приобретение самого дешевого. Оба варианта почти всегда неправильны, потому что пользователь выбирает услугу, следуя только одному критерию – стоимости услуги. В результате чего, неопытные клиенты часто удивляются предупреждениям со стороны провайдера о том, что они создают слишком большую нагрузку, создавая крупный портал на самом дешевом тарифном плане, или же наоборот, ему не нравится то, что он не особо видит преимущества своего дорогого тарифного плана для маленького сайта по сравнению с более дешевым тарифом. 
   Чтобы не попасть в такую ситуацию, во время выбора тарифного плана необходимо подумать, что же вы будете требовать от сайта, а уж потом думать о стоимости тарифа. Необходимо определить для себя четкие рамки – в количестве писем которые отправляются за сутки, расход трафика и нужный вам размер дискового пространствахотя бы примерно. Если проект будет создаваться как большой портал то нужно задуматься VIP хостинге, на котором число пользователей намного меньше по сравнению с обычным (например в обычном хостинге 200-300 человек а на VIP 50), к тому же такой сервер более производительный. Если сайт будет создаваться как «легкий» то можно взять и самый дешевый тарифный план.


Заблуждение №8. Автоматический тестовый период — гарантия качества хостинга.


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


Заблуждение №9. Возврат средств должен распространяться на весь период действия хостинга.


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

Заблуждение №10. На хорошем хостинге не бывает проблем. 


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

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