Регистрация домена. Выбор хостинга. Публикация сайта в Интернете

Чтобы обеспечить доступность сайта для пользователей, его необходимо разместить в Интернете. Хостинг-провайдер, предоставляющий услуги бесплатного хостинга, предложит вам совершенно бесплатно домен 3-го уровня вида yoursite.domain.com. Также бесплатно регистрируются домены .TK (http://www.dot.tk/ru/index.html?lang=ru), .CO.CC (http://www.co.cc/), CZ.CC (http://www.nic.cz.cc/) и некоторые другие. Однако, всего за 99 рублей в год вы можете зарегистрировать домен 2-го уровня в зоне RU вида yoursite.ru. Я обещал экономить ваши деньги, но это как раз тот случай, когда следует проявить известную щедрость. Мало того, что такой адрес сайта вызывает больше доверия у рядовых пользователей (хотя и не факт, мне, например, все равно), он более заметен для поисковых систем и уважаем некоторыми рекламными интернет-агентствами, а также биржами ссылок, с которыми вам, возможно, захочется сотрудничать. Вы можете поискать регистратора доменов с помощью поисковой системы или воспользоваться услугами http://www.2domains.ru/. Имейте в виду, что владелец домена в зоне RU должен подтвердить личность, отправив регистратору сканы своих документов. На домены .COM, .NET, ORG и т. д. это правило не распространяется, их можно регистрировать, так сказать, «на предъявителя», но и стоят они значительно дороже.

Что касается хостинга, то здесь, по моему мнению, можно попробовать сэкономить. Современный буржуйский бесплатный хостинг на серверах в Германии, Великобритании, США практически ничем не уступает, а иногда даже превосходит платный, по крайней мере, отечественный. Для поиска можно воспользоваться неплохим рейтингом бесплатного хостинга http://www.freewebsiteproviders.com/. От себя могу порекомендовать http://byethost.com/index.php/free-hosting, второй год им пользуюсь.

Не рекомендую http://freewebhostingarea.com/, хотя технические параметры хостинга почти такие же, как у Денвера на локальном сервере, можете, например, успешно разместить мощный «органайзер рекламы» ваших сайтов – рекламный сервер OpenX. Заявляют, что на небольшие (по объему трафика) сайты своей рекламы не вешают, но уже при 20 хостах в сутки (иногда и раньше) начинают считать его большим со всеми вытекающими последствиями. А когда у них кончается реклама для России (что происходит очень скоро), сайт просто перестает работать, причем для вас это может стать полной неожиданностью.

Еще одни грабли, на которые я наступал, особенно, при создании новостных сайтов, – это невозможность генерировать изображения при помощи скриптов PHP (PHPThumb или timthumb). Например, замечательный в других отношениях бесплатный хостинг http://www.000webhost.com/ пришлось отвергнуть именно по этой причине. Поэтому, перед загрузкой WordPress рекомендую проверить работоспособность хотя бы timthumb (с PHPThumb сложнее, но встречается он реже, да и переделать тему под timthumb нетрудно, оставляйте заявки в комментариях, если интересует, как это сделать). Загрузите в корневую директорию вашего будущего сайта папку timthumbcheck и откройте в броузере http://вашсайт/timthumbcheck. Если появится картинка, значит все работает (результат такой проверки Вы можете видеть на http://narodnatribuna.ru/timthumbcheck).

На что еще советую обратить внимание при выборе хостинга? Bandwidth limit или месячный объем трафика – это максимальное количество хитов (страниц, открытых вашими пользователями), при превышении которого сайт становится недоступным в сети. Например, при объеме страницы 120 KB (домашняя страница Rambler) bandwidth limit объемом 10 GB означает 2700 хитов или, при среднем просмотре 3 страниц на одного посетителя, 900 хостов в сутки. Прикиньте заранее, удовлетворит ли вас эта величина. С другой стороны, если ваш сайт через некоторое время сможет претендовать на роль полноценного СМИ, вы легко перейдете на платный хостинг, который предоставляется тем же провайдером, но имеет большие возможности и надежность, чем бесплатный. Разумеется, обязательно, наличие PHP5 (в крайнем случае, PHP4) и MySQL. Обязательна поддержка загрузки файлов по FTP, из броузера не нагрузитесь. Обратите также внимание на возможность отправки почты при помощи скрипта PHP и заявленные ограничения этой функции. В некоторых случаях (например, как описано выше в случае установки OpenX, для которого эта величина не должна быть менее 64М) будет не лишней проверка параметра memory_limit – объема оперативной памяти, выделяемого сервером для выполнения скрипта PHP. Эту информацию следует искать в характеристиках PHP, установленных провайдером. Вы также можете загрузить в корневую директорию вашего сайта файл phpinfo.php и открыть в броузере http://вашсайт/phpinfo.php (в нашем случае, http://narodnatribuna.ru/phpinfo.php). Чтобы его создать, откройте Блокнот, вставьте в него строку <?php echo phpinfo() ?> и сохраните файл под именем phpinfo.php.

Теперь попробуем перенести наш сайт на реальный хостинг в Интернете. Для этого предусмотрены кнопки Инструменты => Экспорт и Инструменты => Импорт в консоли администрирования WordPress, но я не советую ими пользоваться, в результате можно потерять все, что угодно, проверено. Самый надежный способ переноса – сделать Backup сайта, который, в свою очередь, состоит из Backup файлов и Backup базы данных. Backup файлов – это простой перенос всех файлов из корневой директории вашего сайта на локальном сервере (C:\WebServers\home\test1.ru\www) в корневую директорию удаленного сервера (обычно, это папка www или htdocs). Не забудьте только сначала отредактировать параметры MySQL в файле wp-config.php в соответствии с данными, предоставленными вашим хостинг-провайдером (DB_NAME, DB_USER, DB_PASSWORD и DB_HOST).

Для того, чтобы сделать Backup базы, зайдите по адресу http://localhost/Tools/phpMyAdmin (Денвер, естественно, должен быть запущен), выберите свою базу данных (в нашем случае, narodnatribuna), а в ней – вкладку Export.

Расставьте точки и галочки, как показано на рисунке. Тип экспортируемого файла должен быть SQL, compression – "zipped". Нажмите кнопку GO и сохраните файл экспорта базы на жестком диске. Откройте распакованный файл с помощью Блокнота, выберите в меню Правка => Заменить… и замените в нем «домашний» домен на тот, который вы зарегистрировали для своего сайта (в нашем случае, test1.ru на narodnatribuna.ru). Сохраните изменения.

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

Для того, чтобы ваш новый сайт стал доступным пользователям по адресу http://yoursite.ru/, добавьте последний штрих. В панели управления вашего хостинг-провайдера найдите не менее 2-х его DNS-серверов (обычно, в разделе Addon domains). Зайдите на сайт вашего доменного регистратора (в нашем случае, http://www.2domains.ru/) и впишите их в поля DNS1 и DNS2 в разделе Управление DNS-серверами.

Проявите немного терпения. Домен активизируется обычно в течение 24 часов (максимум, 48 часов, насколько мне известно). Теперь Вы являетесь владельцем собственного сайта в Рунете, с чем я Вас и поздравляю.

Оставить комментарий

Администрирование
Статистика