Создание сайтов на DLE. Анализ CMS DLE

Вы когда-нибудь слышали о системе управления контентом Datalife Engine (DLE). Наверняка да, если хотя бы раз сталкивались с так называемыми варез-порталами (на этих порталах бесплатно или нелегально распространяется различное ПО, фильмы, музыка), ведь большинство таких порталов как раз и построено именно на этой CMS.

Что собой представляет Datalife Engine?

Согласно определению, опубликованному на официальном сайте, система управления контентом Datalife Engine или, сокращенно, DLE – это многопользовательский новостной движок, предназначенный для организации собственных СМИ и блогов в Интернете. Также как и другой популярный движок, DLE написан на PHP и в качестве СУБД использует MySQL. DLE CMS имеет мощную систему публикации, настройки и редактирования новостей, предъявляет минимальные требования к ресурсам сервера, позволяет легко работать с высокопосещаемыми проектами.

Как начать работу с Datalife Engine?

Чтобы начать создавать сайты на DLE необходимо в первую очередь приобрести его – ведь это платная CMS. Версии, распространяемые бесплатно, нелегальны и их использование может навредить и будущему сайту и его владельцам.

Файлы, находящиеся на диске с приобретенной системой, необходимо распаковать. Если Ваш сайт уже размещен на хостинге, то архив с DLE необходимо распаковывать сразу в папку сайта, находящуюся на сервере. Причем для установки DLE веб-хостинг (или Ваш локальный сервер) должен поддерживать PHP версии 5, иметь достаточный объем трафика, например, 200 Мб и дисковое пространство не менее 20 Мб.

Если же Ваш сайт пока находится на локальном компьютере, то Вам для работы с DLE понадобится предварительно установить и настроить программное обеспечение – локальный сервер (например, Apache). Используя панель управления MySQL, необходимо создать базу данных для DLE так, чтобы пользователь MySQL имел все права доступа к этой базе. Далее, определенным папкам необходимо назначить права доступа, а именно папкам Templates, Uploads, Engine/Cache, Engine/Data и всем находящимся внутри них папкам необходимо назначить права на запись CHMOD 777. А всем файлам, находящимся в этих папках и других вложенных – CHMOD 666.

Чтобы запустить программу установки DLE, необходимо запустить интернет-браузер и в адресной строке после вашего доменного имени ввести «install. php». Далее необходимо следовать инструкциям программы установки и ввести имя пользователя базы данных и его пароль, которые были назначены при создании базы данных MySQL. После установки нужно обязательно удалить из установочной директории файл install. php и папку «upgrade», иначе они при каждом запуске Вашего сайта будут инициировать установку DLE.

Доступа к управлению сайтом на DLE осуществляется путём ввода в строке браузера пути «http://имя сайта/admin. php» — таким образом Вы попадете в административную панель.

Какие возможности для создания сайтов предоставляет движок DLE?

Система управления контентом DLE для посетителей Вашего сайта предоставляет следующие возможности:

  • регистрация на сайте;
  • добавление комментариев;
  • изменение и удаление пользователями своих собственных комментариев;
  • возможность добавления новостей со стороны посетителей;
  • модерация новостей;
  • статистика по конкретному пользователю (включая рейтинг и профиль);
  • возможность загрузки фотографии в профиле пользователя;
  • возможность восстановления забытого пароля;
  • возможность редактирования новости непосредственно на сайте.

Для администраторов сайта система управления контентом DLE также предоставляет широкий круг возможностей. Администраторы при помощи DLE могут на своем сайте добавлять, редактировать или удалять новости, управлять учетными записями пользователей, создавать неограниченные группы пользователей с возможностью назначения им различных прав доступа. Кроме того для администраторов доступны возможности корректировки времени, даты публикации, отключения календаря и архивов, отключения регистрации посетителей. Работа с изображениями в DLE также очень удобна: можно накладывать на изображения водяные знаки, можно загружать картинку для каждой конкретной новости. А оптимизацию, ремонт, создание резервной копии и восстановление базы данных можно осуществлять непосредственно из скрипта.

Технические возможности Datalife Engine CMS внушительны. DLE имеет мощную систему безопасности, минимально нагружает базу данных (до 5 запросов), использует продвинутую технологию Ajax, поддерживает вывод новостей, автоматический фильтр слов в комментариях, категории и подкатегории, обзор непрочитанных новостей с момента последнего посещения сайта и многое другое.

Перечисленные возможности – далеко не полный список всех полезных свойств Datalife Engine. Установка и пользование DLE CMS для создания сайтов не требует глубоких познаний языков веб-программирования — разработчики этой системы максимально постарались облегчить задачу создания полноценного, функционального сайта для простых пользователей Интернет.