DLE OpenCart Wordpress IP.Board XenForo PrestaShop UCOZ Joomla Cкрипты Программы Боты
Vibix - надеждый видео-балансир
VIPAdmin / CMS / Datalife Engine / DLE плагины / Простой форум средствами DLE

Простой форум средствами DLE



После перерыва в работе с DLE в несколько лет снова понадобилось развернуть информационный сайт про электромобили - и выбор движка был очевиден. И захотел я прикрутить к нему форум. Но вспоминая, сколько проблем сулит установка форума (помню и бесконечные кривые интеграции, которые надо было править с обновлением скриптов, и дырявые самописные форумы, после установки которых приходилось часами вычищать от вирусни сервер), подумал: а ведь можно запилить форум, используя стандартные возможности DLE. А их нехватку именно в контексте форума можно восполнить, дописав плагин. Решил так и сделать.

Для тех, кто не сильно в теме, опишу плюсы и минусы такого подхода по сравнению с устновкой полноценного движка форума.

Сначала минусы:
небольшая функциональность. Понятное дело, монстры типа vBulletin и IPB имеют куда больше функций;
Что-то больше одного пункта в голову не пришло).

А теперь плюсы:
не требуется написание интеграций и использованрие двух отдельных баз данных, дружить разные авторизации и т.д.;
исходя из предыдущего: не требуется переписывание этих интеграций после выхода и обновления DLE или движка форума;
все заботы о безопасности лежат на DLЕ и его разработчике;
быстродействием DLE не может похвастаться ни один форумный движок. А наш может :);
для настройки дизайна используются шаблоны TPL, ничего нового изучать не нужно (плагин добавляет некоторые новые теги);
кэшированием также занимается DLE;
нагрузка на сервер почти не увеличивается. Единственное - обновляется дата последнего комментария в новости - плюс один запрос при оставлении комментария;
за этот плагин не нужно платить. Вы покупаете лицензию DLE, а плагин бесплатный.
Скриншоты того, что у меня получилось в самой первой версии. Ссылка на демо внизу статьи. Сайту на момент создания этой публикации меньше двух месяцев, поэтому форум пока пустой.

Функционал плагина:


[attachment=13072:dle-simple-forum-03.zip]
Enoot
801

Простой форум средствами DLE

Сохранить или отправить
Кликните на изображение чтобы обновить код, если он неразборчив