Обзор и отзывы о CMS DataLife Engine (DLE) v.15.0
- Обновлено:2021-12-17
- Просмотры:10k
- Отзывы:0
- Наша оценка:4.0
Какие инструменты предлагает DLE и удобно ли ими пользоваться — разбираемся в нашем обзоре.
Какие инструменты предлагает DLE и удобно ли ими пользоваться — разбираемся в нашем обзоре.
DataLife Engine (DLE) — движок, который благодаря продуманной системе управления публикациями, комментариями и пользователями делает эту платформу отличным средством разработки блогов и сайтов СМИ. Однако эти же возможности позволяют быстро создавать проекты, которые на других CMS получить намного сложнее: игровые и развлекательные порталы, торрент-трекеры, онлайн-кинотеатры.
Технически движок реализован таким образом, что разработать на нём крупный проект может даже начинающий вебмастер. Для опытных разработчиков важным при выборе движка может стать открытость его исходного кода. Если говорить об общих чертах сайтов, для создания которых подходит DLE, то можно явно выделить два признака:
Основная масса сайтов, сделанных на основе скрипта DLE, — развлекательные порталы с многофункциональными пользовательскими кабинетами. Хотя движок может использоваться также для создания корпоративных порталов и даже интернет-магазинов (только с соответствующими плагинами).
Движок разрабатывается с 2004 года. Текущая стабильная версия – 15.0. Последнее крупное обновление было представлено в октябре 2021 года. Оно принесло следующие нововведения:
У DLE нет legacy-версий. Всегда поддерживается только последняя актуальная версия движка.
DataLife Engine готов к работе сразу после установки. В стандартной комплектации движка вы найдёте всё, что нужно для управления контентными проектами:
Редактор DLE позволяет работать над наполнением сайта в двух режимах: визуальном и HTML. Это позволяет создавать качественные публикации даже тем пользователям, которые раньше никогда не размещали материалы через системы управления контентом. Удобство посетителей — важная часть стратегии DLE. На информационных ресурсах принято вовлекать пользователей в создание контента, хотя бы на уровне комментариев. На DLE же посетители могут не только комментировать публикации, но и добавлять свои новости. Главное – правильно использовать инструменты премодерации, чтобы сохранять высокое качество контента.
У каждой публикации есть инструменты настройки доступности. С их помощью можно управлять тем, какой контент получают те или иные посетители сайта в зависимости от их роли. Например, можно сделать так, чтобы только зарегистрированные пользователи оставляли комментарии. Вы можете даже закрывать полный текст отдельных публикаций от гостей, чтобы наращивать базу зарегистрированных посетителей или даже думать о монетизации контента через подписочную модель.
Статические страницы создаются по тому же принципу, что и обычные публикации. Для них тоже доступен редактор с визуальным или HTML-режимом. Разница лишь в том, что ссылки на страницы можно вывести в главное меню. Например, так разрабатывается раздел «Об авторе» или «Правила сайта». Ещё одна важная вещь для управления контентом — категоризация новостей. Она позволяет сортировать публикации по тематиками и настраивать способы их отображения на главной странице сайта.
Поддержка внешних модулей у DLE есть, но готовых плагинов очень мало. Официальный каталог как таковой отсутствует (это небольшой раздел форума на основном сайте проекта). Там всего несколько десятков дополнений, многие из которых уже морально устарели и несовместимы с текущей актуальной версией движка.
Авторы CMS DLE открыто снимают с себя ответственность за несовместимость с плагинами сторонних разработчиков. Наверное, это и есть тот решающий фактор, из-за которого для движка так мало дополнений.
Вместо официального каталога можно попытаться найти плагины на сторонних площадках от профильных разработчиков. Но в этом случае риск получения некачественного или слабозащищённого модуля сильно повышается.
Среди популярных модулей:
Модули для запуска интернет-магазинов на DLE существуют, но это не самая востребованная категория.
Модули распространяются как на платной, так и на бесплатной основе. Цены более чем доступные – от 150 до 2500 руб. Обычно это единоразовые покупки.
Что касается интеграций с внешними сервисами. «Из коробки» DataLife Engine умеет:
Запустить блог на DLE будет очень просто. Всё самое необходимое уже есть в базовом комплекте поставки. Можно ничего дополнительно не устанавливать. Более того, DLE имеет в основе мощную социальную составляющую с системой модерации, обсуждения, оценки и т.п. Пользователи смогут сами публиковать интересный контент.
Структура материалов сайта может быть очень сложной – с категориями и подкатегориями. Блогу может быть посвящён отдельный раздел (например, внутри одной категории) или сразу весь проект.
Что интересно – вебмастер может настроить особые условия публикации и комментирования для каждой конкретной категории. Доступ к материалам можно установить на основе сложных условий, в том числе на основе платной подписки (при задействовании плагинов).
Есть поддержка облака тегов и RSS. Несколько разных статей можно объединить в одну, она будет открываться на отдельном адресе. Запись можно закрепить на первой странице категории или вывести на главную, соотнести сразу с несколькими категориями и настроить время показа/отложенную публикацию.
Вместе со статьёй вы можете опубликовать опрос (всеми опросами удобно управлять в специальном разделе админ-панели).
ЧПУ, мета-теги (описание и ключи) и похожие материалы могут заполняться/подбираться автоматически.
Несмотря на то, что движок предназначен в первую очередь для создания блогов и информационных порталов, на нём также можно создать интернет-магазин. Для добавления инструментов управления продажами нужен один из тематических модулей: Shop, Kylshop, KeyShop.
Читайте также: Рейтинг лучших CMS для интернет-магазина.
Но всё это решения от сторонних разработчиков, поэтому на официальную поддержку от команды DLE рассчитывать в случае проблем не стоит.
Наибольшее применение на реальных проектах нашёл модуль Kylshop, он распространяется платно – 1500 руб. (разовая оплата). Не работает без IonCube Loader (должен быть на сервере). Текущая актуальная версия – 5.3.
Это не самая комплексная реализация, так как в Kylshop нет импорта/экспорта товаров, интеграций с CRM-системами и т.п. Но лучшего альтернативного решения просто нет. Оставшиеся конкуренты давно заброшены.
Создавать интернет-магазин на DLE – не самое лучшее решение. Исключение – когда вам необходимо добавить соответствующий функционал для уже состоявшегося информационного портала с сообществом.
На движке предустановлено несколько бесплатных шаблонов, между которыми можно переключаться в панели управления. Все они имеют адаптивный дизайн и позволяют пользоваться сайтом на устройствах с разными разрешениями экрана. Но если вы стремитесь создать проект с уникальным внешним видом, то нужно устанавливать сторонний шаблон, а затем кастомизировать его с помощью встроенного редактора кода DLE.
Шаблоны для движка доступны только на сторонних площадках. Большая часть достойных вариантов — платная. Темы со свободной лицензией тоже можно найти, но возможны проблемы совместимости с последними версиями скрипта. У платных шаблонов тоже встречаются такие проблемы, поэтому перед покупкой нужно не только изучать фотографии или демо, но и внимательно читать описания.
Разброс цен примерно как у шаблонов для WordPress – от 15 до 60 USD. На популярных маркетах, таких как ThemeForest или TemplateMonster, шаблонов для DLE не найти.
Файлы шаблонов загружаются на хостинг через FTP/SFTP или с помощью файлового менеджера в хостинг-панели. Чтобы добавить их в список доступных для применения на сайте, необходимо в панели администратора перейти в раздел «Настройки скрипта», выбрать «Настройки системы», найти пункт «Шаблон по умолчанию» и выбрать новую тему. Количество загружаемых шаблонов не ограничено.
Визуальных инструментов редактирования скрипт не предоставляет, а среди дополнений Page Builder’ы не найти. Вы можете настраивать внешний вид публикаций и статичных страниц с помощью отдельных опций в админ-панели, но, когда речь идёт о комплексной кастомизации дизайна, единственный адекватный способ — ручная правка файлов шаблона. В административной панели есть раздел «Управление шаблонами». Здесь представлен встроенный онлайн-редактор кода с подсветкой синтаксиса.
Для редактирования требуется знание HTML/CSS/JS и всех основных тегов шаблонизатора (для вызова системных функций). Кроме того, необходимо изучить документацию DLE, так как в структуре его шаблонов есть некоторые особенности. Например, стили программой части хранятся в файле engine.css, а остальное оформление — в style.css.
Многие JS-файлы сжаты, поэтому исходные версии скриптов для самостоятельной переделки поставляются отдельно (их можно найти в каталоге «Developer/uncompressed» в корне распакованного архива с движком).
В DLE встроена поддержка автоматического определения типа устройства пользователя. Поэтому CMS-система может перенаправлять посетителей на специальную версию интерфейса, рассчитанного только на мобильные гаджеты. Плюс, для мобильного шаблона вынесены настройки: скрытие/отображение изображений в статьях (для экономии трафика), отключение аудио/видео, очистка HTML-кода (форматирования) из новостей и своё количество материалов для пагинации.
Оптимизации скрипта под поисковые системы уделено много внимания. Технически он готов к тому, чтобы сайты появлялись на высоких позициях в выдаче. Главное, чтобы проект был защищён, а вебмастер правильно использовал доступные инструменты продвижения. Для безопасности как минимум требуется подключение SSL-сертификата для шифрования трафика. Не помешает также защита от спама и вредоносных приложений. Но это во многом задачи для хостинга, о выборе которого мы подробно поговорим ниже.
Стандартные параметры для поисковой оптимизации сайта на DLE находятся в разделе «Общие настройки». Среди них:
Поля для управления мета-тегами доступны в редакторе при добавлении публикации и создании новых страниц. Вы можете вручную прописать адрес, сгенерировать автоматически или добавить самостоятельно заголовок, описание и ключевые фразы для поисковых роботов.
Важный элемент поисковой оптимизации — прописывание альтернативного текста для картинок. В редакторе DLE реализована такая возможность, позволяющая получить дополнительный трафик из сервисов с картинками в поисковиках и улучшающая доступность сайта для разных категорий пользователей, в том числе тех, которые пользуются скринридерами.
Среди стандартных инструментов движка также средства для настройки редиректов и перекрестных ссылок, приложение для анализа производительности с выводом результатов о нагрузке на сервер, автоматическая генерация XML-карты и т.д.
Дополнительные возможности для оптимизации и продвижения можно добавить в виде плагинов. С помощью модулей, например, можно управлять файлом robots.txt или создавать AMP-версии страниц и т.п.
DataLife Engine — коммерческий движок. Для проверки его возможностей разработчики предлагают триал-версию, которая имеет ряд ограничений:
Эта версия доступна для бесплатного скачивания и установки на любой хостинг. Чтобы снять ограничения ознакомительного дистрибутива, необходимо приобрести лицензию на использование скрипта. Разработчики предлагают три пакета услуг:
По истечении 12 месяцев на базовой лицензии перестают приходить обновления, а на расширенной ещё и становится недоступной техническая поддержка. Для продления подписки на 1 год необходимо заплатить 2990 рублей. Без продления лицензии скрипт продолжит работать, но без обновлений и помощи. На неограниченной лицензии дополнительных расходов нет, за 11990 рублей вы получаете пожизненную поддержку скрипта со стороны разработчиков.
Шаблоны и плагины сторонних разработчиков приобретаются по желанию (при необходимости). Условия техподдержки движка на них не распространяются.
Дополнения для DLE доступны для бесплатного скачивания на официальном сайте скрипта. Выбор небогатый, но во многом это связано с развитой функциональностью движка «из коробки». С шаблонами ситуация чуть сложнее. Есть бесплатные варианты, но за хороший дизайн надо платить. Средняя стоимость шаблонов для DLE — 20-50 долларов. Главное перед покупкой убедиться в совместимости с последней версией скрипта, иначе могут возникнуть ошибки.
Движок заточен под создание крупных контентных проектов, поэтому хостинг должен предоставлять большой объём дискового пространства, обладать стабильными серверами, желательно использовать CDN и выдерживать высокую нагрузку. Кроме того, у DataLife Engine есть некоторые технические требования к площадке для размещения сайта:
Под все указанные параметры подходит веб-хостинг Bluehost — крупный зарубежный хостинг-провайдер. Он обслуживает около 2 миллионов клиентов и имеет рекомендацию от разработчиков WordPress — самой популярной CMS в мире. Для проектов, создаваемых на базе DLE, он тоже станет отличным решением.
Преимущества использования Bluehost.com для DataLife Engine:
Bluehost справляется с высоконагруженными проектами — главное выбрать подходящий тип хостинга и тариф. Для небольших проектов хватит возможностей виртуального хостинга.
Стоимость минимального shared-тарифа — от 2,65 $/месяц (50 Гб на диске, можно разместить 1 сайт с бесплатным шифрованием и неограниченным трафиком).
Тарифы общего хостинга без дисковых лимитов – от 4,95 $/месяц. Возможно размещение любого количества сайтов.
Для порталов среднего размера или проектов, требующих индивидуальной настройки, подходит аренда виртуального сервера (VPS). Bluehost предлагает 3 конфигурации стоимостью от 18,99 до 59,99 $/месяц.
Для крупных развлекательных порталов, онлайн-кинотеатров, торрент-трекеров нужен физический выделенный сервер (dedicated server). Стоимость минимальной конфигурации — от 79,99 $/месяц.
Ещё одна услуга Bluehost — регистрация доменов. Вместе с любым тарифом хостинга при оплате на год и более вы получаете доменное имя в подарок. Для регистрации доступны в основном тематические зоны: .BLOG, .COM, .NET,.SPACE, .STORE и т.п.
Стоимость дополнительных доменов— от 1,99 до 16,99 долларов в год. Национальных зон почти нет, так что если вы хотите адрес site.ru или сайт.рф, то придётся покупать его у другого регистратора.
Одно из главных достоинств DLE — работа системы «из коробки» без установки дополнительных компонентов или длительной настройки. После разворачивания скрипта на сервере вебмастер получает готовую среду для запуска блога, информационного или развлекательного портала.
Среди других плюсов движка:
Главные недостатки DLE:
В целом, пользователи, которые разобрались с движком и нашли ему применение в своих проектах, уже не хотят менять его на какой-либо другой. Он действительно удобен во многих аспектах. А проблемы легко решаются или обходятся.
DLE — удобная система для создания контентных многостраничных проектов, на которой при большом желании можно запустить и магазин. Однако не всегда её выбор оправдан. Существует целый ряд задач, для решения которых более эффективным может быть использование конструкторов сайтов. Лучшие онлайн сервисы предлагают сопоставимые возможности для управления контентом при меньшей стоимости и сложности освоения. Есть у DLE и мощные конкуренты среди CMS — в первую очередь, самые популярные бесплатные движки WordPress и Joomla.
В отличии от DLE, огромным плюсом конструкторов сайтов для неопытных вебмастеров, является широкое использование ими визуальных инструментов настройки внешнего вида и добавления контента. Это сильно упрощает и ускоряет процесс разработки и администрирования.
Работая с лучшими в рунете веб-сервисами uKit, uCoz или Wix, вы сможете создать проект для решения своей задачи, не прибегая к правке кода и не привлекая специалистов (программистов или дизайнеров). В этом смысле DLE предлагает заметно более сложный подход, который требует либо времени на освоение движка, либо дополнительного бюджета.
Выдерживать конкуренцию приходится также и со стороны WordPress / Joomla. Эти CMS гораздо известнее DLE, поэтому многие пользователи выбирают их просто по умолчанию. Но с точки зрения функциональности и удобства все три движка — равноценные конкуренты.
Посмотрите на проекты, реализованные с помощью скрипта DataLife Engine. Изучение примеров работ помогает лучше оценить эффективность инструментов разработки для решения вашей задачи.
Читайте также: Как быстро проверить CMS сайта или интернет-магазина — лучшие онлайн сервисы.
DataLife Engine — вполне адекватное решение для запуска блога, информационного или развлекательного портала. Но пользоваться им стоит только при соблюдении как минимум двух условий: покупке официальной лицензии и продлении подписки на обновления каждые 12 месяцев. Эти расходы нужно изначально закладывать в бюджет, как и стоимость платных шаблонов.
Административная панель и инструменты управления публикациями дружелюбны к новичкам, чего нельзя сказать о работе с дизайном. Для кастомизации внешнего вида требуются навыки вёрстки. Учитывая относительно небольшое количество вариантов тем, это становится критичным при желании создать проект с уникальным дизайном.
Возможно, из-за перечисленных причин DLE так и не стал популярным инструментом разработки. Да, платформа используется, вы наверняка заходили на сайты из топа поисковой выдачи, которые сделаны на этом движке. Но назвать его массовым всё же нельзя — слишком много требований и нюансов при использовании.