Желание придумать собственный сайт рано или поздно возникает у каждого. Но далеко не у всех заказчиков есть большие инструменты. В этой статье я попытаюсь описать как можно более полную инструкцию по придумыванию сайта на DLE (система управления содержимым DLE). Итак, начнём.

Шаг 1. Выбор хостинга.

Хостинг – это средство по предоставлению места на сервере. По русски – это то где будет лежать ваш сайт. Конечно свой сайт можно разместить и у себя на ПК, но об этом позже. Сейчас я рассмотрю два самых лучших на мой взгляд хостинга. Платный и бесплатный.
Hosting.com.ua – Это качественный хостинг, с низкими ценами. Хотя я его использую для создания десятистраничных сайтов под заказ. У него есть огромный плюс – выделенный IP всего за $2.44 в месяц. Хотя выделенный IP вам врядли нужен.
000WebHost.com – Отличый халявный хостинг, позиционирующий себя как $0.00 WebHost. Они предоставляют 1.5 гб (!) места, 10 гб трафика, 10 паркованых доменов. Один минус – проверка регистрации довольно долгая. Зато не вешают тонны рекламы на ваш сайт. Если вам нужен хостинг и вы не хотите ждать, путь ваш лежит на Hosting.com
Размещение сайта у себя на компьютере. Лучше всего конечно хранить сайт у себя на ПК. Но здесь есть два больших НО.

  • НO 1. Ваш IP должен быть статическим. Т.е. постоянным. Этo легко проверить. Видите возле часов иконку двух компьютеров? Да, эту. Нажмите на нее два раза, и перейдите на вкладку состояние. Увидели IP? Теперь выдерните сетевой шнур, и воткните заново. Снова посмотрите IP. Такой же? Отлично. Переходитe ко второму но. Если нет, то сайт у себя дома вы не опубликуете.
  • НО 2. Сайт будет доступен только когда компьютер будет включен. Все устраивает? Значит скачиваем XAMPP (Google поможет найти), устанавливаем, и в папку www кидаем файлы, например – шаблоны DLE. В процессе установки денвер попросит ввести домен сайта. Об этом сейчас и поговорим.
  • Шаг 2. Регистрируем домен.

    Здесь как всегда есть несколько вариантов. Платный и бесплатный. Про Narod.ru, uCoz.ru и подобные ужасные хостинги, сразу забываем. Вообще из бесплатных доменов, выбрать можно только CO.cc. Ну или .tk. В основном же бесплатно можно получить чтото типа “ВАШ_АДРЕС.сайтсозданбесплатнопоэтомутуттакаядлиннаянадпись.ru”. Нам это не надо. Регистрировать будем платный домен. Рекомендую Agava.ru так как у них просто смешные цены. Можно бесплатно зарегистрировть бесплатный домен NET.RU, COM.RU, ORG.RU напрямую через РосНИИРОС на их сайте RIPN.net. Но если честно, у меня не получилсь этого сделать ни разу за два месяца. Они принимают 4 заявки в час, т.е. проскочить там почти нереально. Как только зарегистрируете домен, зайдите в панель управления хостингом (вы ведь его уже зарегистрировали?) на вкладку NS management (DNS management) (Управление NS записями). Там должны быть указаны от двух до четырех нейм-серверов (например ns1.hosting.com, ns2.hosting.com) и впишите эти данные в соответствующий раздел панели управления доменом. Все сделали? В течении 48 часов, а может и раньше ваш домен будет привязан к хостингу. Если вы ставите Denwer на свой компьютер, привязка происходит мгновенно. Но в панели управления доменом вам нужно будет вписать свой IP в А запись в разделе управления DNS. Итак, хостинг есть, домен есть. Значит сайт уже существует в сети. Пора поговорить о его виде. Настало время поговорить о движке для сайта.

    Шаг 3. Выбираем систему управления.

    Я расскажу об основных CMS и постараюсь определить лучшую.
    большинство хостингов предоставляют автоматический установщик скриптов Fantastico. Так вот, забудьте о нем как о страшном сне.

  • Php-Nuke. Одна из самых популярных систем управления, и одна из самых уязвимых на РНР-инклуд. Плюс, она далеко не самая удобная. Но экперимента ради, попробовать можно.
  • DataLife Engine (DLE) Cам по себе движок неплохой, на нем стоит огромная часть сайтов рунета, но он очень уязвим. В службе восстановления пароля достаточно поменять номер пользователя в запросе на 1 и сайт будет взломан. Но если установить патч, то DLE – неплохой выбор. Хочу посоветовать отличный сайт поддержки движка – DLE.org.ua, где можно найти и скачать шаблоны DLE.
  • Joomla! CMS. Вот и подобрались к самому вкусному. Этот движок является лучшим из бесплатных CMS. Joomla! CMS полностью переведена на русский, очень удобна, и функциональна. Все мои сайты стоят на Joomla. Она очень проста в установке. Просто распаковываете архив в папку htdocs на FTP, или в директории Apache и зайдите на сайт. Инсталлятор очень прост. Скачать Joomla RE (Russian Edition) можно с сайта Joom.ru. Там же можно найти руководства, хотя в этом движке и так все просто и понято.
  • Еще рекомендую сначала поставить выбранный движок на локальный сервер денвер в ту же папку htdocs, сделать и протестировать сайт там и только потом переносить сайт на хостинг. Я на буду в рамках этой статьи рассказывать как пользоваться всеми этими движками, так как это тема для целой книги. Если вы решили создать хороший сайт, DLE это именно то что вам нужно. Удачи!