Разное → Плюсы и минусы CMS DataLife Engine (DLE). Dle cms
Плюсы и минусы CMS DataLife Engine (DLE)
Понадобилось сделать клон сайта работающего на CMS DataLife Engine. Этот движок очень популярен в России, особенно на варезных сайтах, давно развивается и с виду очень симпатичен. Однако меня смущало отсутствие его в различных TOP-ах и Award-ах, но думал, что за такой длительный период развития внутри должно быть что-то юзабельное и функциональное. К слову CMS не бесплатная, стоит 59$.
Ну что ж, движок куплен, клон сделан, есть с чего составить своё мнение.
Минусы
- Нет такого понятия как Меню.
Авторы предлагаю создавать и редактировать его руками — "После создания всех необходимых категорий, вы можете добавить вручную ссылки на просмотр новостей из этих категорий. Ручное добавление ссылок является более гибким и не создает нагрузки на сервер". Странное решение.
- Нет такого понятия как Блоки.
Опять же всё прописывается ручками в шаблоне main.tpl.
- Всего два типа контента — новости и статические страницы.
- Кодировка windows-1251.
На дворе конец 2009 года, а юникодом в DLE и не пахнет.
- Говнокод.
Он тут повсюду! html, php, css, javascript, sql, всё лежит в одной куче. Очень много дублирования кода, например я насчитал 7 мест где идёт выборка списка категорий с помощью "SELECT * FROM dle_category ...". Что мешало создать для этого функцию, а ещё лучше модель, остаётся загадкой.
- Табличные шаблоны.
Тема с ироничным названием Simple таит в себе горы таблиц. Чтобы натянуть что-нибудь блочное потребуется изрядно потрудится.
- Невалидный код в ядре.
Без правки ядра, про зелёненькую надпись "This document was successfully checked as XHTML..." на validator.w3.org, можно забыть.
- Самый жирный минус — слабое API.
В основной массе, Модуль в понимании DLE, это txt файл с инструкциями вида "Открыть index.php, найти if ($i == 2) и заменить на if ($i == 3)". Именно такие модули залиты на сайте dle-news.ru в раздел "Дополнительные модули". Так же отсутствуют инструменты работы с формами, слабый функционал по работе с базой данных.
Плюсы
- Календарь публикаций из коробки.
- Голосования из коробки.
- Красивый дефолтный шаблон.
- Хороший BB-редактор из коробки.
- CAPTCHA из коробки.
- AJAX функции из коробки.
- Высокая скорость работы.
Постараюсь больше не связываться с этой CMS :) Отсутствие API и цена в 59$ отпугнёт любого разработчика.
Написанное актуально для DLE 8.3 Похожие записиxandeadx.ru
Обзор cms DataLife Engine
Ноя 29
размещено в: Разное. Здравствуйте, уважаемые гости нашего блога. В этой статье я хотел бы рассказать Вам про такую cms, как Data Life Engine. Советую Вам прочитать эту статью, быть может Вы найдете, что-то интересное в ней для себя и в дальнейшем будете использовать это на практике. Data Life Engine - это движок, предназначенный для публикаций новостей. Основные возможности Data Life Engine:- •Удобная админ панель
- •Создание множества рубрик для новостей
- •Изменение шаблонов
- •Защита от спама
- •Создания голосований
- •Регистрация на сайте
- •Редактирование пользователей
- •Добавление и управление рекламными материалами
- и многое другое.
Что можно создать с Data Life Engine?
Имея в своем арсенале лицензионную систему управления сайтом DLE Вы сможете создать ресурсы следующего типа? - 1) Игровой портал
- 2) Торрент трекер
- 3) Онлайн кинотеатр
- 4) Развлекательный портал
- 5) Варез портал (новости добавляют журналисты на файлообменники)
- 6) Коммерческий проект
- 7) Персональный блог
Заключение
В заключении хотелось бы отметить, что стоимость данной cms составляет 1990 рублей в базовой комплектации. Приобрести её можно на официальном сайте dle-news.ru. Ну а у меня на этом все. Да, совсем забыл, в следующей статье я расскажу Вам о том, как зарегистрировать сайт в системе ucoz. Скорее всего подготовлю для Вас видеоурок. С Уважением, Альберт Карамов.webexpertu.ru
Настройка CMS DLE - Создание сайта на ДЛЕ
CMS DLE – это один из самых распространенных движков для статейных порталов и новостных сайтов, который получил особенно широкую популярность из-за его частого использования на warez и кинопорталах. Этот платный движок является неплохим решением для крупного сайта, где будет зарегистрировано большое количество пользователей, имеющих возможность добавлять свои новости и статьи.Основное преимущество DLE по сравнению со многими движками – это удобная форма для добавления статей и новостей, позволяющая добавить опрос, краткое описание и ключевые слова.Панель управления DLE выглядит так:
Первоначальная настройка DLE
Основные настройки, которые обязательно следует выполнить после установки CMS следующие (все опции располагаются в пункте «Настройка системы»):
1) Настройка вывода новостей.Наиболее распространенный вид: 10 статей на страницу плюс 10 похожих.2) Настройка комментариев.3) Настройка загрузки файлов на сервер.4) Настройки E-Mail. Тут можно изменить мейл администратора.5) Настройки пользователей.6) Настройка работы с изображениями. Здесь можно запретить наложение водного знака.
Установка шаблона на DLE
После того, как вы установили DLE, вы можете выбрать подходящий шаблон и загрузить входящие в его состав файлы в директорию templates.Выбирая шаблон, не обращайте внимания на картинки и цвета, которые можно поменять в файле CSS. Выбирайте шаблон с точки зрения функционала. В голове веб-мастера должен быть примерный дизайн сайта, руководствуйтесь им. Если четко хотите трехколоночный шаблон, пропускайте 2х-колоночные.Скачивайте сразу несколько понравившихся шаблонов, их все можно будет посмотреть, как они выглядят на вашем сайте и уже отсеять ненужные.Создайте папку под шаблоны, и туда помещайте разархивированные папки шаблонов. Выделите нужные папки с шаблоном и закачайте их в директорию templates при помощи FTP.Активировать понравившийся шаблон можно в настройках системы.
Добавление категорий в DLE
Перед тем, как начинать наполнять сайт статьями, необходимо настроить CMS так, как вам удобнее, чтобы у вас не возникло необходимости постоянно возвращаться к настройкам. Заходим в админпанель, переходим в категории (список всех разделов -> Категории).
Имя – это название раздела (SEO продвижение, Раскрутка сайтов). Альтернативное имя – название раздела латинскими буквами, которое будет отображаться в URL раздела (например, seo).В файле main.tpl в разделе Меню нужно правильно создать меню с учетом существующих категорий:<div><td align="center"><li><a href="/news/"><b>Новости</b></a></li><li><a href="/seo/"><b>Сео продвижение</b></a></li><li><a href="/raskrutka/"><b>Раскрутка</b></a></li></td></div>Примечание: данный способ структуры разделов довольно распространен на многих порталах, однако он может привести к попаданию сайта под фильтр, если краткая новость будет дублироваться на нескольких страницах разделов и на главной. Избежать этого поможет закрытие индексации страниц разделов в robots.txt или – оптимально – написание крупных статей, объем которых заметно превышает размер краткой новости? и изменения главной страницы на статичную.
Как добавить свой баннер на DLE
В теме Default DLE уже стоит баннер, который находится в директории шаблон/image. Чтобы заменить его, достаточно создать новый баннер, сохранить его под названием _banner_.gif, а затем заменить им стандартную картинку DLE.В разделе Рекламные материалы вы можете отредактировать название и описание баннера, а также установить время его показа. В поле код баннера можно вывести ссылку на рекламируемый ресурс.
Защита DLE от спама
Чтобы включить защиту от спама на DLE перейдите в раздел «Настройка групп пользователей» в админпанели (обычно он располагается под адресу http://вашсайт.ру/admin.php?mod=usergroup). Выберете пункт «Редактировать» напротив группы «Посетители».Перед вами откроется панель для управления правами, где вам необходимо выбрать вкладку «Комментарии».Снимите галочку напротив пункта «Разрешить использование кликабельных ссылок». Здесь же можно настроить отправку всех комментариев на модерацию и включить код безопасности.
Как поменять водяной знак на DLE
Для установки своего водяного знака в DLE, необходимо нарисовать в фотошопе два PNG файла с именами watermark_dark и watermark_light.png. После чего необходимо залить их по адресу:\templates\Default\dleimages\watermark_dark.png\templates\Default\dleimages\watermark_light.pngДля включения наложения водяного знака, установите соответствующие настройки в разделе «Управление картинками».
Частые ошибки и баги в CMS DLE
Иногда при переносе сайта на DLE с хостинга на хостинг вы можете столкнуться с ошибкой, появляющейся при переходе на полную новость или статью, - вы будете попадать на 404 страницу. Точно также не будут работать ссылки на категории в меню и авторизация на сайте.Как правило, это связано с тем, что на используемом хостинге не поддерживается модуль mod_rewrite. В этом случае вы можете либо отключить ЧПУ (что, естественно, поведет к выпадению всех страниц из индекса), либо поискать другой хостинг.Такая же проблема может возникнуть при установки движка, когда запуск файла install.php будет Internal Server Error, в этом случае следует на время отключить прямые ссылки. Для этого необходимо перейти в раздел «Настройка системы», где сразу же на первой странице вы сможете выбрать структуру ссылок на сайте.
Найти сайты на DLE в интернете можно при помощи запроса "Powered на DLE".
seo-praktika.com
Мой Сайт на CMS DLE
Как в DLE редактировать и переименовать правила сайта
Статья не совсем актуальнаВ CMS DLE 10.2 и выше, добавлена возможность для переименования страницы с правилами сайта прямо в админпанели движка, при непосредственном редактировании текста правил. Тем не менее, страница с правилами сайта в CMS DLE осталась. Она существует и находится на любом сайте DLE по адресу /rules.htmlКак выжать из этого адреса все соки – читаем дальше
Поисковая оптимизация CMS DLE
Поисковая оптимизацияпопулярного новостного движка DLE(CMS ВДУ)
Чистое обновление DLE
DataLife Engine (DLE) – популярная система управления сайтом. Перенос сайта на DLE из одного хостинга на другой можно легко выполнить виде простой переустановки дистрибутива. При этом используется встроенная способность движка DLE бекапить и восстанавливать свою базу данных (БД). Эта же способность задействована и в «чистом обновлении» CMS DLE – придумке от любителей всего нового и чистенького...
Вставить скрипт в новость DLE
Вставить ява-скрипт или стиль CSS в новость DLE напрямую нельзя. Известное дело, теги вида <script>, <onclick> или <style> – текстовый редактор движка разносит в щепки и разрывает на куски. Добавить уникальный скрипт или стиль в новость DLE можно, если записать их в дополнительное поле новости или в отдельный файл
tehnopost.info
Обзор CMS. DLE | Блог Кракена
DataLife Engine — движок платный, возможно уже многих это остановит читать дальше, однако я продолжу. Стоимость лицензии на год на текущий момент 59$. Версия с тех. поддержкой обойдется уже в 78$ и продление движка на последующие года по 39$ в год. С учетом покупки доменного имени и ежемесячной оплаты хостинга, в год выплаченная сумма за ведения сайта может вызвать у вас горький осадок, тем более, если вы просто экспериментировали, создавали непонятно какой сайт, непонятно для чего и у вас ничего не получилось, люди не пришли, копейку заработать не вышло, в общем, осадок только усилится. Другой стороной этой медали является возможность использования demo версии с ограниченным количеством создаваемых страниц. А также в сети в свободном доступе лежат свежие хакнутые версии, но это вообще отдельный разговор.
Вообще в отличии от рассмотренной в прошлый раз cms UCOZ в DLE можно выделить вместе с плюсами и довольно существенные минусы. В частности разработчики заявляют, что изначально код их cms оптимизирован под поисковые системы, и это действительно так, автоматически создаются мета-теги, карта сайта, человекопонятный url да и уровень вложения страниц минимальный что ускоряет доступ поисковых роботов и это несомненный плюс.
Вместе с тем, как это не прискорбно, DLE сильно подвержена взломам, у меня один сайт на ДЛЕ и я чистил код уже три раза. Также существуют специальные программы – грабберы, от чего-то заточенные именно под эту систему, в результате их действия злоумышленник может «сграбить» весь ваш контент за считанные часы, то есть просто слизать и создать идентичный сайт приложив минимум усилий, конечно есть и для других систем управления, но почему-то для этой наиболее популярны. Еще одной неприятной особенностью причем весьма существенной будет являться обновление cms, с этой особенностью я столкнулся буквально перед публикацией поста и рад, что успеваю дополнить свои наблюдения. Дело в том, что с выходом новой версии движка, а обновление его, как правило, будет являться критически важным заданием, будет необходимо вносить ручные корректировки в некоторые файлы вашего шаблона. И тут появляются такие проблемы, не всегда код используемого вами шаблона будет идентично совпадать с тем, что нужно заменить, поэтому если вы не виртуоз DLE и не знаете за что будет отвечать вставляемый код, проблемы будут…
Плюсы системы:
+ SEО оптимизированный код+ довольно простой открытый исходный код, что облегчает какие-то экспресс редактирование в дизайне сайта. (по крайней мере мне так показалось).
Минусы системы:
— Платная— Часто взламывается— функционал расширяется за счет внешних модулей написанных случайными людьми, которые надо отдельно искать и скачивать по всему интернету. Либо заказывать написание платных дополнений.— проблематичное для новичков обновление движка
Заключение: В принципе, DLE – простой и приятный в использовании движок для вашего сайта, а если вы не ограничены в финансовых средствах, и сможете покупать дополнительные модули, или заказывать разработку новых, то работа с этой CMS будет весьма приятной и комфортной. А соблюдение правил безопасности и своевременное обновление движка избавит от беспокойств кулЦхакеров. Если у вас есть время и желание близко изучить эту систему управления, чтобы разбираться в ней как рыба в воде, то она в свою очередь станет вам незаменимым другом и помощником.
one-life-story.ru