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

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

Хостинг - это интсрумент по предоставлению места на сервере. По русски - это то где будет размещаться ваш сайт. Конечно свой сайт можно размещать и у себя на компьютере, но об этом позже. Сейчас я рассмотрю два самых подходящих на мой взгляд хостинга. Беспалатный и за деньги.
Hosting.com - Это качественный хостинг, с низкими ценами. Хотя я его использую для создания сателлитов под заказ. У него есть огромный плюс - выделенный IP всего за $1.41 в месяц. Хотя выделенный IP вам врядли нужен.
000WebHost.com - Отличый без оплатный хостинг, позиционирующий себя как $0.00 WebHost. Они предоставляют 1.5 гб (!) места, 10 гб трафика, 10 паркованых доменов. Один минус - проверка регистрации довольно долгая. Зато не вешают тонны рекламы на ваш сайт. Если вам нужен хостинг и вы не хотите ждать, путь ваш лежит на Hosting.com
Размещение сайта у себя на ПК. Круче всего конечно хранить сайт у себя на ПК. Но здесь есть два больших НО.
  • НO 1. Ваш IP должен быть статическим. Т.е. постоянным. Этo легко проверить. Видите возле часов иконку двух компьютеров? Да, эту. Нажмите на нее два раза, и перейдите на вкладку состояние. Увидели IP? Теперь выдерните сетевой шнур, и воткните заново. Снова посмотрите IP. Такой же? Классно. Переходитe ко второму но. Если нет, то сайт у себя на ПК вы не сделаете.
  • НО 2. Сайт будет доступен только когда компьютер будет включен. Все устраивает? Значит скачиваем XAMPP (Yahoo поможет найти), устанавливаем, и в папку htdocs кидаем сайт, например - шаблоны 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 часов, а может и раньше ваш домен будет привязан к хостингу. Если вы ставите XAMPP на свой компьютер, привязка происходит мгновенно. Но в панели управления доменом вам нужно будет вписать свой 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. Там же можно найти руководства, хотя в этом движке и так все просто и понято.
  • Еще рекомендую сначала поставить выбранный движок на локальный сервер (Denwer или USB WebSerwer) в ту же папку htdocs, сделать и протестировать сайт там и только потом переносить сайт на хостинг. Я на буду в рамках этой статьи рассказывать как пользоваться всеми этими движками, так как это тема для целой книги. Если вы решили создать хороший сайт, DLE это именно то что вам нужно. Удачи!