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

Руководство для начинающих веб-мастеров по выбору хостинга

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


Содержание материала

Справочная информация по хостингу

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

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

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

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

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

По общепринятой классификации различают несколько видов:

Виртуальный хостинг (или shared hosting - от анлг. - общий хостинг)

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

VPS / VDS (Virtual Private Server / Virtual Dedicated Server)

Виртуальный частный/выделенный сервер. Следует заметить, что считать VPS и VDS разными типами серверов является ошибочным. И в том и в другом случае ключевыми словами здесь являются - виртуальный сервер, т.е. виртуальная машина (сервер), организованная на физическом сервере. Виртуальных серверов на одном физическом сервере может быть несколько, но для каждого из них выделяются определённые ресурсы физического сервера - память, процессорные мощности и место на диске. Также клиенту предоставляется root доступ (административный), благодаря чему можно гибко управлять настройками виртуального сервера и устанавливать необходимое программное обеспечение. При этом, каждый виртуальный сервер фактически не зависим от других таких же серверов, виртуализированных в пределах одного физического сервера. Виртуальный сервер следует рассматривать в том случае, если вам уже не хватает ресурсов и возможностей обычного виртуального хостинга сайтов, например, для крупных веб-порталов, Интернет-магазинов и сайтов онлайн-СМИ.

Dedicated server (выделенный сервер)

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

Что такое домен

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

Различают домены верхнего (или первого) и второго уровней. Домены верхнего уровня - это, к примеру, com, ua, net, biz и т.п. Домены второго уровня - com.ua, net.ua, kiev.ua и т.п. Домены третьего и последующих уровней относятся к субдоменам, т.к. включены в общую структуру доменов второго уровня. Например, sites.google.com - часть sites является субдоменом в составе домена второго уровня google, который, в свою очередь, включен в состав домена первого уровня - com.

Влияние хостинга на ранжирование сайта в Google

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

Сравнение хостингов

Основные характеристики тарифных планов, стоимость хостинга и ссылки на сайты хостинг провайдеров. В таблице выборочно представлены некоторые компании, предоставляющие недорогой виртуальный хостинг в Украине. Другие украинские хостинги можно найти при помощи поиска Google или посетив один из рейтингов хостингов (например, https://hosting-top10.com или https://hostingi.net.ua), в которых представлены детальные обзоры хостинг-провайдеров с отзывами, тарифными планами и оценками клиентов.

Хостинг (Украина)

ПровайдерТарифный планВыделенный объем дискаДопустимое количество сайтовДопустимое количество БД MySQLБесплатный доменТестовый периодЛокации серверов хостингаUptimeСтоимость хостинга в годСсылка
Логотип CityHostApartment5 GB SSD+10 днейУкраина
Германия
99.921%698 грнНа сайт CITYHOST
Apartment+15 GB SSD+998 грн
Loft30 GB SSD+1482 грн
Penthouse50 GB SSD+1859 грн
Логотип S-HostSmall5 GB SSD5+7 днейУкраина
Нидерланды
99.853%448 грнНа сайт S-HOST
Big15 GB SSD30+840 грн
Pro-Start200 GB SSD+2520 грн
Pro-Max500 GB SSD+6160 грн
Логотип AvaHostMini20 GB5-10 днейУкраина
Германия
США
Россия
99.927%495 грнНа сайт AVAHOST
Starter40 GB10+907 грн
Basic60 GB30+1375 грн
Plus80 GB100+2145 грн
Логотип ParkovkaMiniPark0.5 GB SSD11-7 днейУкраина
Германия
99.024%370 грнНа сайт PARKOVKA
Park22 GB SSD5-740 грн
Park35 GB SSD15-1213 грн
Park410 GB SSD30-1479 грн
Логотип HostLifeSimple1+7 днейУкраина
Германия
Россия
99.992%686 грнНа сайт HOSTLIFE
Basic5+1374 грн
Advanced20+2751 грн
Prime+4128 грн
Comfy5+5505 грн
Deluxe20+11013 грн
CMS5+2669 грн
Логотип HostProПростой10 GB SSD2+5 днейУкраина
США
Нидерланды
99.565%1212 грнНа сайт HOSTPRO
Сильный20 GB SSD15+2220 грн
Мощный30 GB SSD25+2544 грн
Выгодный20 GB SSD5+1584 грн
Вкусный40 GB SSD20+2868 грн
Большой60 GB SSD30+3828 грн
Логотип HOSTiQLanding12 GB SSD110+30 днейУкраина
США
Нидерланды
Франция
99.803%972 грнНа сайт HOSTiQ
Landing23 GB SSD210+1080 грн
Landing35 GB SSD310+1188 грн
PromoSite12 GB SSD110+972 грн
PromoSite23 GB SSD210+1080 грн
PromoSite35 GB SSD310+1188 грн
Блог1010 GB SSD250-1009 грн
Блог2525 GB SSD10100+1349 грн
Блог5050 GB SSD20+1690 грн
Логотип NetXНовичок0.2 GB SSD11-7 днейУкраина
Россия
Нидерланды
99.979%160 грнНа сайт NETX
Мастер15 GB SSD5+420 грн
Профессионал100 GB SSD100+1400 грн
Логотип HyperHostМини1 GB SSD12-7 днейУкраина
Нидерланды
99.994%421 грнНа сайт HYPERHOST
Базовый3 GB SSD310+799 грн
Комфорт7 GB SSD1030+1513 грн
Про15 GB SSD2060+2102 грн
Гипер-3030 GB SSD-3825 грн
Гипер-5050 GB SSD-4777 грн
Гипер-100100 GB SSD-6046 грн

Как выбрать хостинг: ключевые критерии

Критерий 1. Uptime сервера

Ключевой показатель работы хостинга.

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

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

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

Многих начинающих вебмастеров интересует вопрос - какой uptime должен обеспечивать веб хостинг сайта в идеале. Ответ простой - 100%. Обеспечить стопроцентный uptime, благодаря современным сетевым технологиям, стало гораздо проще. Тем не менее, по-прежнему случаются вынужденные технические перерывы - в связи с плановым обслуживанием программного обеспечения, обновлениями серверной инфраструктуры, а также - по причине внештатных технических остановок. Минимально приемлемый показатель uptime - до 98%. Всё, что ниже, - лучше не рассматривать. Плохой показатель uptime гарантирует, что сайт будет недоступен периодически. Загрузка страниц также может быть затруднена.

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

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

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

Ниже приведена real-time статистика uptime по провайдерам, представленным в таблице выше.


Критерий 2. php memory limit

php memory limit - важная характеристика, которая позволяет понять какой объём памяти выделяется на выполнение скриптов/сценариев на сайте.

Максимальный лимит памяти PHP - это предельное значение памяти, которое выделяется хостингом на каждого пользователя. Максимальный лимит памяти распространяется на выполнение всех скриптов/сценариев, которые есть на сайте. Чаще всего PHP Memory limit эффективно настроен провайдером по умолчанию. Однако, в некоторых случаях, возникают специфические потребности, которые стандартный лимит PHP Memory покрыть не может. К таким случаям можно отнести сайты со сложной скриптовой системой, например - интернет-магазины на базе готовых плагинов. Расширенные требования к PHP Memory limit создает плагин WooCommerce, конструкторы Elementor, а также сервис Divi. Если скрипт или плагин предъявляет собственные требования к PHP Memory limit, который не выполняет сервер, то и работать такие программы не будут либо будут наблюдаться частые и множественные ошибки.

Почему PHP Memory limit превышен или ограничен?

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

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

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

Увеличить стандартное значение PHP Memory limit можно путем редактирования файла php.ini, либо - через веб-интерфейс сервера. В случае редактирования php.ini - через файловый доступ или другими способами, также необходимо будет отредактировать файл htaccess, который находится в корне сайта. После редактирования файлов необходимо сохранить его и выполнить очистку кэша. После этого изменения вступят в силу.

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

Важно, что можно установить индивидуальные значения PHP Memory limit для каждой версии php, которая используется. Смена параметров PHP возможна только на серверах, работающих на Linux. Изменить параметры PHP можно через админ-панель Plesk, ISPmanager, cPanel.

Довольно часто случаются ситуации, когда рабочий скрипт имеет некачественный синтаксис - в таком случае он будет занимать всю доступную память сервера. Чтобы этого не произошло на всех хостингах по умолчанию настроен параметр Memory limit - данная директива задаёт максимальный объём памяти. Задается данная директива в байтах. На практике самое эффективное значение Memory limit то, которое было установлено хостингом по умолчанию.

Как работать с параметром PHP Memory Limit?

Следует проверить - какое техническое ограничение существует на виртуальном хостинге в текущий момент. Увеличение директивы PHP Memory limit у всех провайдеров является платным. Директива должна изменяться только в крайних случаях - чаще всего причиной превышения допустимого объема памяти, является техническое несовершенство сайта и технические ошибки.

Критерий 3. Характеристики сервера

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

Apache Server

По своей сути Apache Server отвечает за корректную обработку HTTP-запросов и является свободным сервером, который базируется на кроссплатформенной среде. Apache Server поддерживает Novell NetWare, BSD, BeOS, Windows, Max OS, Linux. Главное достоинство Apache Server - высокая надежность и возможность гибкой настройки основных конфигураций. Apache Server позволяет работать с IPv6. Можно подключать любые внешние модули, задействовать СУБД, изменять уведомления об ошибках. Поддержка CGI делает возможным выполнение программ написанных на Java, C++/C, sh. Благодаря установки дополнительных модулей Apache Server поддерживает многие языки: ASP, Python, Ruby, PHP, Perl.

PHP

Иногда версии PHP приходится менять. Например - когда код не работает со старыми версиями интерпретатора. Перед настройкой PHP необходимо уточнить технические требования к серверу у разработчиков скрипта, либо, если речь идет о CMS (с анлг. Content Management System - Система Управления Контентом (сайтом)), - в официальный документации. Возможность быстро изменить версию PHP на сервере поможет быстро диагностировать и устранить возникший сбой. PHP - это препроцессор гипертекста. Этот язык получил широкую популярность не только при конструировании динамических сайтов, но и при создании веб-приложений. Препроцессор гипертекста используется для создания динамических страниц и может встраивается непосредственно в разметку HTML.

Многие CMS системы (к примеру, WordPress - одна из наиболее популярных систем управления контентом) выполнены на php поэтому, наличие и поддержка хостингом последних версий php имеет огромное значение. Следует отметить, что каждая последующая версия php является более производительной и быстрой по сравнению с предыдущей версией. Аналитический материал, выпущенный Kinsta (крупнейший международный хостинг провайдер), детально показывает разницу в скорости работы сайта, в зависимости от выбранной версии php. Напомним, что скорость загрузки и работы сайта оказывает влияние на поисковое ранжирование сайта.

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

Сравнение производительности версий php 5 и php 7(© kinsta.com)

Сравнение производительности версий php 5 и php 7(© kinsta.com)

Пример тестирования скорости загрузки одного из разделов Google в PageSpeed Insights

Пример тестирования скорости загрузки одного из разделов Google в PageSpeed Insights

MySQL

MySQL - популярный инструмент управления БД. MySQL используется в большинстве современных CMS, кроме этого данный инструмент применяется для хранения больших объемов данных. Его используют такие гиганты индустрии как Facebook, Wikipedia, Google, YouTube, Twitter. Выбор версии MySQL может стать актуальным при работе со скриптами/программами/модулями несовместимых версий. Преимущества MySQL: поддержка до 50 миллионов строк, поддержка практически всех CMS, позволяет работать с любыми типами таблиц, включая MERGE, MyISAM и HEAP. My SQL является полностью бесплатной системой управления БД - большое количество плагинов и неограниченный многопользовательский режим, делают систему управления универсальной.

phpMyAdmin

Приложение, написанное на языке препроцессора гипертекста. На практике PHPMyAdmin представляет из себя интерфейс для управления базами данных MySQL. PhpMyAdmin позволяет работать с содержимым БД, администрировать MySQ. Инструмент позволяет управлять базами данных при помощи интуитивно понятного интерфейса. При этом необязательно знать и вводить SQL-команды вручную, таким образом, работа с базами данных значительно упрощается. Открытый код phpMyAdmin позволяет независимым разработчикам создавать свои собственные решения на базе данного приложения. Для работы с базами данных через веб-интерфейс phpMyAdmin нужно ввести логин и пароль администратора сайта.

CGI

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

Perl

Perl представляет из себя язык, который сегодня используется в основном для составления отчетов и соответственно, извлечения данных. Perl имеет уникальный синтаксис, который сближает его с языками C, shell, Awk и, во многом, с синтаксисом sed. Достоинство языка заключаются в богатом функционале и расширенным возможностям при работе с текстом. Последнее достигается за счет регулярных выражений. Perl известен не только сам по себе, но и в качестве допмодулей CPAN. Хостинг сайтов с поддержкой Perl позволяет наиболее эффективно работать с командными сценариями Unix - даже если они значительно усложнены, плохо поддаются портированию или созданы на языке C.

Cron Jobs

Cron Jobs -полезный инструмент, используемый во всех Unix-средах. Цель инструмента заключается в выполнении требуемых команд в указанный временной интервал. Таким образом, Cron Jobs - это отложенные задания, которые созданы при помощи инструмента cron. Cron эффективен при решении множества задач: регулярное резервное копирование данных, удаление логов, мониторинг за состоянием выбранного диска. Для использования Cron-команд используется специальное форматирование. Cron-команда может выполняться каждую минуту, каждый час, каждый день. Благодаря современным веб-инструментам составление подобных задач значительно упрощается. Сайт сам создает необходимое cron-задание, а затем оно вставляется в crontab-файл.

Shell (Secure Shell)

Shell-доступ представляет из себя доступ к командной строке Unix-среды виртуального сервера. Обычно доступ к Shell необходим для того, чтобы редактировать страницы/скрипты/модули прямо на виртуальном сервере. Инструмент весьма удобен, так как Windows-протокол поддерживает самые разнообразные программы, включая Putty. Доступ к Shell осуществляется по протоколу SSH, например - при помощи Open SSH или при помощи иных решений с аналогичным инструментарием. Возможность отладки страниц непосредственно на виртуальном сервере часто является единственной возможностью внести необходимые изменения.

Управление кэшем

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

Hotlink

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

Критерий 4. Объём дискового пространства

Количество предоставляемого хостером места на диске - также является один из ключевых факторов, на которые следует обращать внимание при выборе хостинга. Сайты имеют свойство со временем "разрастаться", т.е. увеличиваться в объёме за счет добавления новых страниц, изображений и т.п. Если к сайту подключена База данных, то её объём также со временем увеличивается. Всё это отражается на количестве места, занимаемого сайтом на диске. Поэтому, желательно заранее просчитать возможности и потребности сайта и выбрать тарифный план, где объём места на диске будет, как минимум, в 5 раз больше исходного совокупного размера нового сайта.

Критерий 5. Наличие SSD дисков

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

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

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

Критерий 6. Допустимое количество сайтов

Параметр, отвечающий за то, какое количество веб-сайтов включено в определённый тарифный план. Минимальное количество - 1 сайт. Отдельные хостинговые компании не ограничивают количество разрешённых для размещения на хостинге сайтов, но это, скорее, коммерческая уловка, т.к. рано или поздно всё упирается в объём места на диске или в максимально допустимое количество индексных дескрипторов (inode).

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

Критерий 7. Допустимое количество субдоменов

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

Критерий 8. Допустимое количество БД MySQL

Работа современного веб-сайта без интеграции с Базой данных сегодня практически невозможна. Сайты, построенные на базе систем управления сайтом (CMS), например, на WordPress, также работают при помощи Баз данных. Стандартная версия сайта на WordPress требует для своей работы одной Базы данных MySQL.

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

Критерий 9. Возможность протестировать хостинг

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

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

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

Критерий 10. Расположение серверов хостинга

При наличии у хостинг провайдера серверов в нескольких Дата-Центрах, размещенных в различных странах мира, может быть активирована услуга выбора сервера, на котором будет размещён сайт клиента. Это практично и востребовано в том случае, если сайт ориентирован на аудиторию какой-либо из стран. Таким образом достигается минимальное время отклика (ping) от посетителя сайта до сервера хостинга, что также в определённой степени влияет на поисковое ранжирование сайта.

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

Критерий 11. Объём интернет трафика

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

При этом нужно учитывать, что в общий объём интернет-трафика, кроме трафика на сам сайт (http/https-протоколы), также включён трафик по таким протоколам, как ftp (передача файлов) и mail (почта - imap, smtp, pop3).

Статистика распределение интернет-трафика по протоколам (пример)

Статистика распределение интернет-трафика по протоколам (пример)

Критерий 12. Наличие backup сервиса

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

Backup сайта - необходимый функционал, который позволяет восстановить все данные в случае их потери по какой-либо причине или "откатиться" к более ранней версии сайта, если произошёл какой-либо сбой в работе сайта.

Критерий 13. Допустимое количество inodes

Inodes (индексные дескрипторы) используется на Linux-платформах. Если в Windows каждый файл просто занимает определённое количество пространства на жёстком диске, то в Linux есть еще один параметр - inode. Индексный дескриптор есть у любого файла, который хранится на серверах хостинга. Дескриптор - это подробное описание файла. Чем больше таких файлов, тем длительнее происходит взаимодействие с данными, расположенными на сервере. Перед открытием папки сервер обрабатывает её содержимое - именно поэтому папки с большим количеством файлов открываются несколько дольше. Ограничение значения inode позволяет создать одинаковые условия для всех пользователь виртуального хостинга.

Таким образом, если на хостинге планируется размещение сайта, предполагающего наличие большого количества файлов (html/php страницы, изображения и фотографии, скрипты и т.п.), следует обратить внимание на разрешённое, по условиям тарифного плана, количество inode.

Критерий 14. Служба технической поддержки

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

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

Среди основных и наиболее распространённых каналов связи с техподдержкой можно выделить следующие:

  • телефон;
  • онлайн-чат на сайте хостера;
  • система тикетов (доступна в админ-панели клиента после регистрации на сайте провайдера);
  • почта.

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

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

Критерий 15. Скидки и бонусы

Данный пункт носит не рекомендательный, а обзорный характер.

Все, без исключения, хостинг провайдеры предоставляют достаточно хорошие скидки при покупке хостинга на длительный период. При этом, чем на более долгий срок приобретается хостинг, тем эта скидка больше. Так, например, при оплате хостинга сразу на 3-4 года вперёд, скидка может составлять от 20% до 80% (в зависимости от компании).

Также, некоторые хостеры предлагают бесплатный домен (бесплатная регистрация домена сроком на 1 год) и бесплатный SSL сертификат, если хостинг оплачивается на период от 6 месяц и более.

Среди проводимых акций и бонусов можно выделить следующие:

  • бесплатный перенос сайта от другого хостинг провайдера;
  • скидки на хостинг, домены и другие услуги, приуроченные к различным праздникам и событиям;
  • возможность заработать на хостинге, участвуя в партнёрских программах (возможный заработок составляет от 10% до 70% от платежа привлечённого клиента, в зависимости от выбранного провайдера).

Средняя оценка 4.9 / 5. Количество оценок: 15

Оценок пока нет. Поставьте оценку первым.


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

Хостинги Украина © 2021
РУКОВОДСТВО ДЛЯ ВЕБ-МАСТЕРОВ ПО ВЫБОРУ ХОСТИНГА