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

виртуальный хостинг – представляет собой множество веб-сайтов, которые находятся на одном сервере. Подходит для большого количества проектов. Среди минусов выделяют зависимость ресурсов размещенных сайтов друг от друга. То есть, если по какой-то причине посещаемость одного из сайтов резко возрастет, и его скрипты начнут использовать больше процессорного времени и больше оперативной памяти, доступ пользователей к другим сайтам может быть затруднен. Например, если на один из сайтов виртуального хостинга будет начата DDoS-атака[5], недоступным рискует стать весь сервер, а значит, и все сайты, которые на нем расположены;

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

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

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

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

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

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

□ доступ к файлам на платном хостинге предоставляется по протоколу FTP. На бесплатном хостинге доступ к файлам может быть реализован только через веб-интерфейс, что не всегда удобно;

□ на платном хостинге вам предоставляется возможность ведения собственной базы данных;

□ использование на хостинге скриптов и базы данных позволит развернуть на вашем сайте практически любую систему управления контентом (CMS);

Пояснение

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