Решив открыть свой сайт вы, несомненно, столкнетесь с проблемой выбора хостинга для него. По этой теме написано уже множество рекламных материалов и обзоров. Но даже несмотря на это у людей могут возникать некоторые трудности с выбором хостинга. Независимо от того, какой хостинг вы выберете для своего сайта, рекомендуется сразу же после покупки протестировать его на предмет того, сможет ли он справиться с высокой нагрузкой. Для этой цели воспользуйтесь сайтом http://loaddy.com/, который представляет собой специальный сервис по тестированию сайтов под нагрузкой. Также он может предложить уникальный инструмент для проверки доступности сайта.
Какой вариант выбрать: shared или VPS
Виртуальный хостинг – это сервер, на котором расположено множество сайтов от разных владельцев. Недостатком такого способа размещения является то, что каждый из сайтов по-разному потребляет все ресурсы, а платят за хостинг при этом все практически одинаково. Отличия в потреблении ресурсов заключаются в том, что на разных сайтах может отличаться суточная посещаемость, установленные движки и дополнительные скрипты. В результате этого, когда на один из сайтов будет оказываться очень высокая нагрузка, соседние ресурсы будут от этого страдать.
Преимущества виртуального хостинга:
- Низкие цены;
- Администрирование берут на себя полностью сотрудники хостинговой компании;
- Перед запуском сайта не потребуется делать никаких настроек.
Недостатки:
- Ограниченные технические параметры;
- Ресурсы сервера неравномерно распределяются между всеми сайтами;
- Нет возможности организовать доступ через защищенный протокол передачи данных SSH;
- Невысокая устойчивость к различным атакам.
VPS/VDS
При выборе такого варианта вам предоставляется отдельная виртуальная машина, на которой вы сможете создать хостинг согласно своим предпочтениям. При выборе такого варианта вы не будете зависеть от своих «соседей» по серверу, ведь вам заранее будут выделены определенные ресурсы, которые в случае необходимости можно легко дополнить.
Преимущества:
- Полный доступ к файловой системе;
- Возможность полного администрирования и настройки по собственному усмотрению;
- Установка любой операционной системы;
- Отслеживание нагрузки на сервер;
- Полный контроль за запущенными процессами;
- Возможность установки платной или бесплатной панели управления;
Минусы:
- Высокая цена;
- У новичков могут возникнуть трудности с настройкой.