Если интерфейс панели управления будет на английском языке, то в настройках измените его на русский.
4.4. «Привязка» доменного имени к хостингу
После покупки доменного имени и хостинга для сайта возникает резонный вопрос: «Каким образом, набрав доменное имя, попасть на сайт, если он может находиться на одном из множества хостингов?»
Получается, что доменное имя должно вести именно на тот хостинг, где будут расположены файлы вашего сайта. Для этого необходимо «прописать» домену DNS хостинга, то есть указать, на каком хостинге находится ваш сайт. Это делается из панели управления доменами.
Сейчас мы приведем пример привязки доменного имени траволечебник.рф (регистратор www.2domains.ru) к зарегистрированному ранее хостингу. Чуть позже ту же процедуру мы проделаем для домена строюсам.рф, купленного у регистратора доменных имен www.reggi.ru. Таким образом, у вас будет возможность убедиться, что процесс смены DNS у разных регистраторов мало чем отличается.
Сначала необходимо заглянуть в письмо, которое пришло от хостера, и найти DNS, которые мы будем использовать. В нашем случае от хостера получены такие DNS:
• ns123.dns-rus.net;
• ns124.dns-rus.net.
Рассмотрим действия, которые нужно выполнить.
Шаг 1. Входим в панель управления доменами.
Шаг 2. В списке доменов переходим по ссылке интересующего нас домена, после чего появляется список возможных операций, которые можно применить к этому доменному имени (рис. 4.13). Нас интересует пункт Управление DNS-серверами / Делегирование.
Рис. 4.13. Список операций, применимых к домену
Шаг 3. В появившемся окне вводим DNS, предоставленные хостером (рис. 4.14).
Рис. 4.14. Изменение DNS домена
Панели управления доменами на разных сайтах различаются, но по большому счету процедуры смены DNS идентичны.
Примечание
Необходимо ввести не менее двух DNS, то есть как минимум заполнить поля DNS1 и DNS2. На изменение DNS, как правило, требуется несколько часов. Не исключено, что потребуется более суток.
После того как в вашем распоряжении окажутся доменное имя и хостинг для сайта, необходимо выбрать для него движок.
4.5. Самые популярные CMS для создания сайтов
Чтобы узнать, какие CMS наиболее популярны в мире, обратимся к статистике англоязычного сайта www.smashingmagazine.com. Диаграмма составлена на основе анализа движков 1 млн наиболее посещаемых сайтов по всему миру, причем статистика отображена только по тем сайтам, у которых удалось идентифицировать движок. Согласно диаграмме, самые популярные CMS – WordPress, Joomla! и Drupal (рис. 4.15).
Рис. 4.15. WordPress, Joomla и Drupal – самые популярные CMS
Выбирая CMS для собственного сайта, полезно проанализировать, на каком движке сделан тот или иной сайт. Иногда название движка прописано где-нибудь внизу страницы.
Существует множество способов, с помощью которых можно определить движок сайта, но многие из них требуют определенных технических знаний. Если таких знаний нет, то можно попробовать определить движок с помощью специализированных сервисов.
Инструмент для определения CMS расположен на сайте http://2ip.ru, а точнее на его странице http://2ip.ru/cms/. Необходимо ввести IP-адрес или доменное имя сайта в поле формы и нажать кнопку Узнать. Для примера мы ввели адрес сайта www.pcbee.ru и проверили результат. Движок сайта определен безошибочно, это WordPress (рис. 4.16).
Рис. 4.16. С помощью сервиса http://2ip.ru/cms/ определен движок сайта www.pcbee.ru
Без проблем определяются сайты и на движках Joomla! и Drupal. На момент написания этих строк с помощью сервиса можно определить 58 различных CMS. Движок uCoz не определяется, так как не внесен в базу данных. Нельзя также распознать так называемые «самописные» движки, которые создаются веб-мастерами самостоятельно либо заказываются за деньги у веб-программистов. К примеру, не удастся определить CMS такой популярной социальной сети, как «ВКонтакте».
Ошибочно предполагать, что бесплатными CMS пользуются только начинающие веб-мастера либо разработчики, которые не в состоянии приобрести CMS за деньги. Предлагаем взглянуть на сайт, который работает на бесплатной CMS Drupal и расположен по адресу http://www.whitehouse.gov (рис. 4.17).
Рис. 4.17. Сайт www.whitehouse.gov работает под управлением бесплатной CMS Drupal
Взглянув на изображение, вы, конечно, догадались, что это немного-немало сайт Белого Дома. Того самого дома, в котором проживает президент Соединенных Штатов Америки. Как вы понимаете, товарищи из Белого Дома могут себе позволить купить или заказать движок любой сложности за любые деньги. Но факт остается фактом: на данный момент сайт президента США работает на бесплатном движке Drupal.
Собственно, пора определиться, на каких CMS создавать собственные сайты.
4.6. Выбор движка для сайта
Выбор CMS для начинающих веб-мастеров представляет определенные трудности. Дело в том, что новичок незнаком с возможностями и особенностями работы той или иной CMS и к тому же не всегда отчетливо понимает, что он хочет получить на выходе.
Мы рискнем предложить вам свой подход к выбору движка для сайта. На этом этапе веб-мастер как минимум должен определиться с тематикой сайта. Напоминаем, что в рамках книги мы хотим запустить сайт «Строю сам» по адресу www.строюсам.рф. Как вы уже догадались из названия, сайт будет посвящен строительству.
Создание строительного сайта – это не дань моде с нашей стороны, как могут подумать некоторые читатели. Причина тут более веская: рядом с домом одного автора ведется масштабная застройка частного сектора новыми домами по федеральной программе. Соответственно, появилась возможность получить большое количество уникального материала, связанного со строительством. В первую очередь это, конечно, фотографии, освещающие этапы строительства. В сложившейся ситуации было бы большой глупостью упускать возможность создания строительного сайта с уникальным фотоконтентом.
Выбирая CMS для строительного сайта, мы задались вопросом: «А на каких движках созданы успешные (с большой посещаемостью) сайты строительной тематики?» Чтобы ответить на этот вопрос, мы решили пройтись по ТОП50 «Рамблера» среди строительных сайтов для определения движка. Среди бесплатных CMS в ТОП50 лидируют WordPress и Joomla! с небольшим перевесом первой.
Наши рекомендации по выбору CMS сводятся к следующему.
WordPress. Выбирайте WordPress в том случае, если вам близок принцип: «Чем проще – тем лучше». Иначе говоря, если вы не настроены на эксперименты, но готовы более или менее регулярно размещать посты. Как ни крути, но WordPress – все же блоговый движок, а блог подразумевает регулярное добавление новых материалов.
Joomla!. Стоит использовать, если в планах стоит создание сайта со сложной структурой или есть задумка задействовать элементы социальной сети. На наш взгляд, Joomla! лучше использовать, если планируется заполнить сайт контентом и только изредка добавлять новую информацию. Эта CMS позволяет легко создавать видимость «движения» на сайте благодаря быстрому изменению содержимого главной страницы.
Drupal. Эта CMS подойдет для глобальных экспериментов. Ее вполне можно использовать, если вы хотите замахнуться на «святое» – создание социальной сети.
Исходя из этого, мы решили создать строительный сайт на движке Word-Press.
После того как мы определились с движком, можно приступать к созданию сайта.
Совет
Везде, где только можно, мы советуем отдавать предпочтение CMS WordPress. Простота в обращении и надежность – это именно то, что нужно начинающим веб-мастерам.
4.7. Создание базы данных для динамического сайта
Перед тем как устанавливать CMS WordPress, Joomla! или Drupal, необходимо создать базу данных (БД). Иначе говоря, этот шаг одинаков для различных CMS. При общении с начинающими веб-мастерами мы заметили, что процесс создания базы данных вызывает определенные затруднения. На самом деле в этом нет ничего сложного, в чем мы попытаемся вас убедить.
Как уже было сказано, все необходимые действия по управлению хостингом выполняются с помощью панели управления. Заходим в панель управления хостингом и переходим по ссылке Мастер баз данных MySQL (рис. 4.18).
Рис. 4.18. Открываем Мастер баз данных MySQL
Дальнейшие действия рассмотрим по шагам.
Шаг 1. Создание новой базы данных. Необходимо присвоить базе данных имя, точнее его вторую половину, так как префикс задан автоматически. В имени базы данных нужно использовать латиницу, а также желательно давать имени смысловую нагрузку. В нашем случае допишем к префиксу stroyu, то есть имя нашей базы будет wm34199_stroyu (рис. 4.19).
Рис. 4.19. Ввод имени базы данных
Шаг 2. Создание пользователя базы данных. Чтобы было меньше путаницы, присвоим пользователю БД то же имя, что носит база. Что касается пароля для доступа к БД, то можно воспользоваться генератором паролей либо придумать пароль самостоятельно. Для нашего примера мы ввели пароль My_password$123 – его необходимо сохранить в надежном месте, так как скоро он понадобится. Наш пароль был оценен системой как очень надежный (рис. 4.20).