Как выбрать хостинг для сайта или интернет-магазина
- Обновлено:2021-04-20
- Просмотры:12k
- Отзывы:2
Ниже представлены самые выгодные предложения на рынке и объяснен алгоритм их выбора.
Ниже представлены самые выгодные предложения на рынке и объяснен алгоритм их выбора.
Хостинг – это арендуемые вычислительные мощности, необходимые для полноценной, а главное, непрерывной работы сайтов, включая канал доступа, ресурсы ЦПУ, оперативную память, место на жёстком диске и т.п.
Мы не будем рассказывать, какие виды хостингов бывают (подробный список с пояснениями можно найти здесь). Вместо этого мы сосредоточимся непосредственно на том, какой хостинг будет оптимальным для той или иной задачи, как выбрать провайдера так, чтобы не жалеть о своём решении в будущем.
В первую очередь нужно изучить характеристики вашего сайта (или по крайней мере максимально детализировать представления о нём): использует ли он CMS и какую, нужна ли ему поддержка языка web-программирования и какого (наиболее популярный – PHP, но могут быть и другие варианты), какой ежедневный трафик планируется, какой контент будет располагаться на страницах (сколько оперативной памяти и/или места на диске потребуется для работы одной страницы, для всех страниц), нужно ли дополнительное место для кэширования, бэкапов и т.д.
Но если обобщить все эти характеристики для простоты понимания, то нужно учитывать в первую очередь два основных фактора:
Теперь о каждом факторе подробнее.
Каждая CMS (система управления контентом) рассчитана на определённые условия применения, на тип сайта, на тот или иной язык программирования, на совместимость с сервером баз данных и т.п. Некоторые типы CMS, например, «безголовые» (Headless) CMS в большинстве своём требуют Node.js-среду, а классические, как WordPress или Joomla, работают одинаково хорошо на shared-хостингах, и на выделенных серверах, в качестве среды требуют связки PHP+MySQL. Но та же Joomla «всеядна» и работает из коробки сразу с несколькими типами баз данных.
Поэтому от выбора CMS обязательно зависят требования к базовой конфигурации хостинга.
Покажем на примере WordPress (самая популярная CMS с открытым исходным кодом). Для работы актуального релиза движка требуется поддержка:
Движок может работать и на устаревших legacy-версиях PHP/MySQL, но следует помнить, что их использование небезопасно из-за закончившейся техподдержки.
Под такую конфигурацию подходят, наверное, около 90% всех хостингов в мире. Но есть нюансы. Некоторые провайдеры предоставляют специальные тарифы, предполагающие (включающие) поддержку дополнительных услуг, на примере, Bluehost, которого рекомендуют разработчики движка:
Конечно, такие выгоды имеют решающее преимущество.
В целом, Wordpress потребляет много ресурсов сервера, поэтому лучше предусмотреть рост потребления заранее.
Технические требования других движков могут отличаться, а это значит, что хостинг нужно будет подбирать с учётом их особенностей.
В идеале нужно выяснить средний объём, который занимают страницы, генерируемые движком в оперативной памяти сервера. Дальше, умножая эти данные на количество одновременных подключений, вы получите средний объём потребляемой оперативной памяти. Лимит процессорного времени влияет скорее на скорость генерации страниц, так как чем больше свободно ресурсов ЦПУ, тем быстрее он может обсчитать ту или иную web-страницу. При перегрузке время генерации может сильно возрасти (так как в один момент времени нужно обсчитать сразу много страниц).
Объём жесткого диска считается в первую очередь по среднему объёму и количеству загруженных медиафайлов (чаще всего это изображения, но могут быть видео, тексты и презентации…). Например, если каждое изображение занимает около 0,5 Мб, то 1000 таких изображений будет занимать уже около 500 Мб.
Условно:
Но стоит понимать, что на основе исходных изображений могут создаваться кропы. Итого, одна картинка может автоматически множиться в 2-3 или более раз.
Даже если шаред-хостинги никак не ограничивают дисковое пространство и объём баз данных, они обязательно строго лимитируют процессорное время и оперативную память, так как один клиент может случайно или злонамеренно перетянуть на себя все ресурсы сервера, которыми пользуются и другие клиенты. Чем больше ресурсов включено в тариф, тем он дороже.
Шаред хостинги – самые ограниченные в плане ресурсов. Поэтому они самые доступные по цене. Именно поэтому они хороши для новых проектов (для ещё нераскрученных сайтов с низкой посещаемостью).
Если вы знаете объем суточного трафика, то выбор типа хостинга можно осуществлять примерно по таким критериям:
Но это деление весьма условное, например, при включении кэширования нагрузка на CPU может сильно сократиться, так как страницы не придётся каждый раз генерировать заново, они будут работать как статичные HTML-документы. Могут быть и другие приёмы для снижения нагрузки.
Официальный сайт: | bluehost.com |
Год основания: | 2003 |
Серверы: | США |
Бесплатный период: | нет (30 дней манибек) |
Тарифные планы: | $3.95 – $119.99 в мес. |
Бонусы: | бесплатный домен, SSL |
Панель управления: | cPanel |
Bluehost – это американский хостинг, работающий с 2002 года, специализируется преимущественно на CMS WordPress. Обеспечивает комплексную инфраструктуру для работы сайтов с разной производительностью и тематикой. Что примечательно, разработчики WordPress рекомендуют этот хостинг уже не первый год (номер 1 в списке рекомендаций).
Плюсы:
Минусы:
Стоимость:
Минимальная оплата – от $2,95/месяц (для 1 сайта, диск 50 Гб), безлимитные тарифы – от $4,95/месяц. Managed WordPress – от $9,95/месяц. Специальные тарифы для WooCommerce (интернет-магазин на WordPress) – от $12,95/месяц.
Виртуальные серверы (VPS) – от $18,99/месяц, выделенные (аппаратные серверы) – от $79,99/месяц.
Официальный сайт: | hostgator.com |
Год основания: | 2002 |
Серверы: | США |
Бесплатный период: | нет (30 дней манибек) |
Тарифные планы: | 260 — 17 550 руб. в мес. |
Бонусы: | бесплатный домен, SSL |
Панель управления: | cPanel, Plesk |
Hostgator – ещё один крупный зарубежный провайдер, который в один из периодов своей истории входил в перечень рекомендуемых для WordPress. Подходит для работы практически любых CMS-систем, есть предложения с VPS и выделенными серверами, специальные конфигурации для хостинга ПО, имеется свой собственный конструктор сайтов.
Плюсы:
Минусы:
Стоимость:
Минимальные цены на классический общий хостинг – от $2,75/месяц. Специальные тарифы для WordPress – от $5,95/месяц. VPS – от $19,95/месяц, выделенные серверы – от $89,98/месяц. Тарифы на облачные конфигурации – от $4,95/месяц.
Официальный сайт: | timeweb.ru |
Год основания: | 2006 |
Серверы: | Россия, Санкт-Петербург |
Бесплатный период: | 10 дней |
Тарифные планы: | 179 – 49 500 рублей в мес. |
Бонусы: | домен, SSL |
Панель управления: | Собственная, ISP Manager |
Timeweb – уникальный российский провайдер хостинга, который использует хостинг-панель собственной разработки и предлагает большой перечень дополнительных услуг в режиме одного окна. Дело в том, что хостинг совмещает статус официального регистратора доменных имён и работает на мощностях собственного дата-центра.
Плюсы:
Минусы:
Стоимость:
Минимальная оплата – от ₽169/месяц, только 1 сайт, диск 10 Гб. Shared-тариф для 10 сайтов – от ₽212/месяц, уже 30 Гб диска. В тарифах можно дополнительно докупать нужные лимиты (сайты, место на диске, процессорное время и т.п.). VPS-серверы – от ₽170/месяц. Выделенные серверы – от ₽2900/месяц.
Чисто технически для хостингов не важно, какие именно вы размещаете у них сайты: информационные порталы, блоги или интернет-магазины. Вам предоставляют вычислительные ресурсы, а вы используете их по своему усмотрению.
Но на практике, особенно для владельцев самих сайтов, отличия есть. Дело в том, что интернет-магазины предполагают работу либо специальных CMS, либо специальных плагинов для общих движков (как WooCommerce для WordPress). Некоторые страницы, особенно с фильтрами товаров, требуют намного больше ресурсов хостинга для обсчёта и вывода. Есть и другие особенности работы ecommerce-сайтов:
Как это отражается на выборе хостингов? Очень просто – вам нужно оценить ещё больше параметров: не только цены на тарифы и выделяемые ресурсы, но инфраструктуру хостера, коммерческую деятельность (не лишним будет оценка его, как любого другого контрагента перед заключением сделки/договора – можно даже пробить налоговую отчётность по ИНН/ОГРН, если хостер из России).
Надёжность хостера и его устойчивость к нагрузкам складывается из разных факторов, например, должна быть организована система резервного питания, несколько каналов доступа к сети (для дублирования функционала), система пожаротушения и т.п.
Те хостеры, которым нечего скрывать, предоставляют официальные сервисы мониторинга своего оборудования. Если такого сервиса нет, можно использовать данные специальных сторонних онлайн-служб мониторинга.
Высокая производительность зависит в первую очередь от выбранной конфигурации аппаратных серверов. Для коммерческих сайтов лучше всего использовать NVMe-диски (они быстрее и производительнее классических SSD-дисков).
Какие-то мероприятия вы можете организовать сами (например, систему бэкапов, CDN, файловое кеширование и кэширование в оперативную память, оптимизацию некоторых запросов к БД и т.п.).
Обязательно нужно обратиться к официальной документации выбранной CMS на предмет рекомендуемых конфигураций. Например, 1С-Битрикс предполагает, что она будет работать на виртуальном сервере с оперативной памятью от 2 Гб и более. Хотя всегда возможны компромиссы.
Конечно, размер, тематика и посещаемость магазина тоже играют важную роль. Бессмысленно арендовать выделенный или виртуальный сервер и настраивать его работу, если у вас максимум 200-300 уникальных посетителей в день. Вполне справится shared-хостинг. Но всё равно, особое внимание нужно уделить бэкапам и кэшированию.
В любом случае, нужно правильно оценивать свой проект заранее: какая нагрузка на хостинг планируется, какая инфраструктура дополнительных сервисов вам требуется, каков бюджет и т.п.
И уже исходя из этого нужно подбирать провайдеров. На крайний случай, если оценить плановую нагрузку сложно, всегда можно начать с самого низа:
Бывают ли качественные shared-хостинги для интернет-магазинов? Конечно. Примеры лучших провайдеров приведены ниже. Но вы можете поискать и других.
Почему не нужно сразу размещаться на выделенных серверах? Они очень дорогие и в реальности подходят только для высоконагруженных проектов, у которых посещаемость в несколько тысяч уников в сутки. Хотя даже с такими нагрузками могут справляться связки из нескольких виртуальных серверов.
Всегда есть альтернативный путь – сразу аренда облака. Это максимально дорого при сравнении тарифов «в лоб». Но зато облачные конфигурации позволяют выделять ресурсы динамически (на лету, например, при пиковом росте).
Официальный сайт: | timeweb.ru |
Год основания: | 2006 |
Серверы: | Россия, Санкт-Петербург |
Бесплатный период: | 10 дней |
Тарифные планы: | 179 – 49 500 рублей в мес. |
Бонусы: | домен, SSL |
Панель управления: | Собственная, ISP Manager |
У Timeweb – свои дата-центры, без каких-либо партнёров и субарендаторов, это очень важно для организации устойчивой инфраструктуры. ЦОД защищён по всем канонам: бесперебойное питание, резервные каналы доступа, строгий контроль доступа на территорию и т.п.
Чем конкретно Timeweb интересен для электронной коммерции
Официальный сайт: | bluehost.com |
Год основания: | 2003 |
Серверы: | США |
Бесплатный период: | нет (30 дней манибек) |
Тарифные планы: | $3.95 – $119.99 в мес. |
Бонусы: | бесплатный домен, SSL |
Панель управления: | cPanel |
Интернет не имеет границ, именно он упростил и значительно ускорил торговлю между разными странами. Если вы планируете вести торговлю на территории Европы или в других развитых странах, логично хоститься в местной инфраструктуре. Тут вам как раз и поможет Bluehost.
Чем конкретно Bluehost интересен для электронной коммерции
Официальный сайт: | adminvps.ru |
Год основания: | 2012 |
Серверы: | РФ, США, Германия |
Бесплатный период: | 7 дней |
Тарифные планы: | 69 – 44 799 руб в мес. |
Панель управления: | ISPManager |
Когда нужны серверы не только на территории России, но и в других странах из одних рук, это точно про AdminVPS. Провайдер представлен во всех ключевых рынках: США, Европа и РФ. Что немаловажно, придерживается принципа «всё под ключ», поэтому хостеру можно доверить свои сайты и их техобслуживание.
Чем конкретно AdminVPS интересен для электронной коммерции
Если выбор будет неверным, вы будете тратить лишний бюджет на функции и вычислительные ресурсы, которыми фактически не пользуетесь, или наоборот, будете вынуждены в авральном режиме переносить работающий сайт в другую инфраструктуру, так как текущая не выдерживает большого числа посетителей.
Так как всё-таки выбирать:
Но не стоит начинать сразу с максимума, лучше постепенно расти и менять тарифы от минимума и дальше, чтобы не переплачивать за лишние ресурсы. Никто не запрещает вам расти в инфраструктуре одного провайдера, ведь многие хостеры предоставляют разные виды услуг.