...продолжаем. Итак имя сайта получено, половина дела сделана.
3. Приобретение хостинга
Хостинг – это услуга по предоставлению вычислительных мощностей, и как правило, дополнительных услуг, таких как: Панель управления сайтом, которая включает в себя:
Управление DNS,
Управление CMS,
PhpMyAdmin для управления базой данных MySQL,
Управление почтовыми ящиками,
Управление системой резервного копирования и многих других;
для физического размещения информации на сервере, постоянно находящемся в сети (обычно Интернет).
С выбором хостинга вопрос стоит не менее остро, чем с выбором регистратора нашего сайта. На просторах интернета такое количество копаний предлагающих хостинг (платный и бесплатный), а также Виртуальные серверы VPS, что выбор сделать в пользу кого-то конкретно весьма затруднительно.
Прежде чем я сделал свой выбор, то достаточно долго мучил google и yandex, а также читал отзывы разных товарищей, причем отзывы хоть и короткие, но весьма лаконичные. Прочесть их можно на сайте, посвященном отзывам и обзорам хостингов: http://hosting101.ru.
На момент 2016 года дальнейшее продолжение стати стало неактуально. Обновленная версия статьи находиться здесь.
Для общей информации можно продолжить чтение далее.
Ввиду особой загажености и хитрожопости российских хостингов, выбор был сделан в пользу зарубежного собрата. Им стал бесплатный хостинг из США, который называется 000webhost.com.
Ввиду многочисленных особенностей этого хостинга, которые не могут не радовать, хочу остановиться на них подробнее.
Хостинг бесплатный (абсолютно бесплатный)
Нет рекламы (вообще никакой)
Привязка доменной зоны .ru (бесплатная привязка в отличие от Hostinger)
Изменение MX записи (возможность использовать Gmail, но при этом имя почты будет выглядеть ваше_имя@ваш_сайт.ru, а Web-ка будет в Гугле)
5 локальных почтовых ящиков и возможность переадресации почты
5 доменов (сайтов) + 5 поддоменов
2 базы данных MySQL
Дисковое пространство 1500 Мб
Передача данных (трафик) в месяц 100 Гб
Панель управления (не cPanel, но все же есть)
Конструктор сайтов
Создание бэкапа сайта и базы MySQL
Запуск выполнения задач по расписанию (cron)
FTP (правда 1 логин, но нам больше и не надо)
Поддержка PHP (именно тех модулей без которых не обойтись)
PHP mail() function and Sendmail
Curl, GD2 library, XML, Zend, .htaccess support
fopen() and PHP sockets
safe_mode is OFF, file uploads are ON
Zend Optimizer support, Ioncube loader.. and much more features are enabled
Поддержка .htaccess
Поддержка robots.txt
Короче говоря, здесь есть поддержка практически всего, что нужно для создания и развития собственного сайта. Причем, что радует еще больше, здесь можно спокойна ваять сайт как в блокноте, используя первоисточники и постигая азы совершенство с самого нуля и хостинг будет все это нормально пережевывать. Так можно и ставить сайты, с использованием различных CMS. Почему я считаю это особенно важным. Дело в том, что все бесплатные хостинги (да и платные тоже) категорически обрезают использование оперативной памяти для различных скриптов (можно конечно предел и увеличить, но стоит это денежку, причем мостами очень не слабую). При использовании блоговых движков вроде WordPress-а или интернет магазинов, вроде PrestaShop или ZenCart, да и многих других это играет очень большую роль. Например, в данный момент ресурсы сайта sysadminit.ru занимают 55Мб оперативной памяти, было больше, но я несколько умерил свой пыл, потому как сайт, еще совсем новый и девственно чистый, стал ползти как черепаха. Так что стоит обратить внимание на требование хостов по использованию оперативной памяти, выделяемой под ваш сайт. Пока писал этот текст, сам понял что 000webhost.com еще круче, чем кажется с первого взгляда, хотя и имеет целый ряд, так сказать, особенностей.
Учитывая, что все это предоставляется бесплатно, то есть даром – это просто кладезь для начинающего и не только созидателя сайтов.
Теперь, вдохновившись, идем на его сайт и регистрируемся. Регистрация не занимает много времени. По моему она его вообще не занимает.
В самой первой строке вводите имя вашего сайта, вбивает, имя пароль и т.д.
Потом, как обычно вам придет письмо с подтверждением и все, хостинг ваш.
Теперь, необходимо привязать непосредственно имя нашего сайта и собственно сам хостинг, вернее сделать привязку имени к его ip-адресу и обозначить сервера через которые пойдет сам трафик. Для этого мы возвращаемся к нашему регистратору. Заходим в панель управления услугами и ищем в левой стороне графу “Изменение серверов DNS и whois доменных имен”
Далее в открывшемся окне, в центре, есть таблица “Параметры доменов”. Сразу под названием таблицы есть ссылка “Задать новые серверы DNS”. Заходим и задаем. Если вы правильно решили заиметь хостинг на 000webhost.com, то в открывшемся окне будет необходимо вести следующие две строки:
ns01.000webhost.com ns02.000webhost.com
Далее подтверждаем внесенные изменения и переходим в режим ожидания. Результат должен получится в итоге следующим.
Теперь можно попробовать сразу зайти на свой сайт, но эффект как правило нулевой, либо подождать часов этак 12, а лучше сутки.
У меня изменения вступили в силу на следующее утро, а если верить логам, то где-то ближе к 4 часам утра. Так что проснувшись, я осознал что сам, впервые стал владельцем собственного сайта. Чем был и остаюсь очень доволен.
Подведя кратенький итог, хочется отметить что два эти ресурса 000webhost.com и domain4ik.ru, на мой взгляд, являются лучшим симбиозом из всего, что я видел в интернете, поэтому их и советую.
Дополнение. Как показало время на этом еще ничего не закончилось.