ExBB - скрипт форума на файлах
Возможности и преимущества движка форума ExBB
Принципиальным отличием ExBB является метод хранения данных движка: все данные хранятся в файлах.
Наиболее распространенным методом хранения данных для форумных движков, являются, как правило реляционные базы данных, среди наиболее известных СУБД можно назвать MySQL, PostgreSQL, SQLite, Oracle и.т.п.
Используемый подход хранения данных в файлах для ExBB позволяет обеспечить высокую производительность, масштабируемость, удобную переносимость, отсутствие в необходимости иметь на сервере СУБД, например, MySQL.
Итак, перечислим основные особенности и возможности движка ExBB:
- Высокая скорость работы;
- Использование красивих скинов, таких как InvisionExBB, который является адаптированным скином форума Invision Board к ExBB;
- Возможность создавать неограниченное количество категорий, форумов и тем. Разбивка тем и сообщений на указанное количество страниц;
- Поддержка сжатия содержимого, посылаемого клиенту (браузеру) методом GZip. Это позволяет реально уменьшить объем трафика в 3-5 раз;
- Поисковая система Risearch для осуществления функции поиска в темах форума;
- Поддержка кодов ExBB Code, среди которых: жирный текст, курсив, email, url, изображения, любой размер текста, списки, цитаты, выбор цвета текста, подсветка PHP кода, оффтопик и др.;
- Возможность прикреплять файлы различных форматов (архивы), в том числе возможность прикреплять изображения указанного размера. При этом администратор сам выбирает, какие форматы файлов и файлы какого объема допускать к загрузке на сервер;
- Поддержка большого количества разнообразных смайликов, а также возможность использования пользовательских смайликов;
- Поддержка использования званий на форуме;
- Индикаторы статуса тем форумов;
- Возможность просмотра "версий для печати";
- Поддержка быстрых ответов;
- Широкие функции модерирования и распределения привелегий;
- Удобная возможность использования фильтров (по названию темы, описанию или автору);
- Поддержка email подписки на форумы;
- Возможность создания опросов пользователями и модераторами форума;
- Поддержка создания объявлений администратором;
- Эффективная защита от флуда и автоматических регистраций;
- Удобная и эффективная панель администрирования, которая включает следующие возможности:
- общие настройки конференции;
- настройка уровня безопасности;
- настройка дополнительных параметров;
- автоцензор (фильтр нецензурных выражений);
- настройка Форумов (создание, редактирование и удаление категорий и форумов, распределение прав доступа к категориям и форумам);
- настройку модулей, в числе доступных: день рождения пользователей, топ-лист тем, карма, штрафы на форуме, топ-лист активных пользователей на форуме, приветсвие нового пользователя через ЛС, уведомления по E-mail о новых сообщениях в ЛС, показ статуса пользователя на форуме, использование превью-копий прикрепленных изображений, скрытый режим, Bad Post Report;
- утилита автодобавления смайлов в базу данных;
- система IP BanPlus;
- менеджер зарегистрированных пользователей;
- возможность массовой рассылки почты;
- журнал посещений пользователей и гостей форума.
Список доступных модов и их краткое описание (возможно, неполный):
- День рождения пользователей (вывод списка пользователей форума, у которых сегодны день рождения, а также автоматическая отправка поздравления пользователям от администратора);
- Топ-лист тем (выводит N последних обновленных тем, N тем с максимальным количеством ответов и N тем с максимальным количеством просмотров);
- Карма (позволяет пользователям выказывать свое отношение другому пользователю посредством повышения или понижения кармы);
- Штрафы на форуме (позволяет администраторам и модераторам форума штрафовать пользователей. После набора определенного количества штрафов, на некоторое время пользователю блокируется возможность создавать новые темы и отвечать в существующие);
- Топ-лист активных пользователей на форуме (выводит 7 активных пользователей на форуме за прошедшую неделю - 7 дней);
- Приветсвие нового пользователя через ЛС (отправляет поздравительное, личное сообщение новому пользователю);
- Уведомления по E-mail о новых сообщениях в ЛС (позволяет пользователям подписываться на получение e-mail уведомления о новых сообщениях в ЛС);
- Статус пользователя на форуме (при включенной опции, в информации о пользователе, в сообщениях тем, будет показываться статус пользователя off-on-line);
- Превью-копии прикрепленных изображений (при включенной опции, изображения вставленные в сообщение через ExBB теги форума [img] и прикреплепленные через загрузку, будут показываться в уменьшенном виде);
- Скрытый режим (при включенной опции пользователи смогут включить этот режим в своем профиле. Пользователи, включившие этот режим, не будут отображаться в списке "Кто он-лайн");
- Bad Post Report (при включенной опции пользователи смогут сообщать модераторам о нарушениях в сообщениях темы);
- Утилита автодобавления смайлов в базу;
- Система IP BanPlus (возможность банить посетителей форума по IP-адресам, с возможностью вывода сообщений забаненым пользователям о причинах бана, поддержка бана по маске IP-адресов);
- Менеждер зарегистрированных пользователей (возможность редактирования профиля любого пользователя, смена звания, пароля, аватара, личных данных, блокировки и удаления пользователя и.т.п.);
Разумеется, есть возможность конфигурирования и отключения модов, в зависимости от предпочтений конечных пользователей и администратора форума.
Вполне возможно, перечислены не все особенности и возможности движка форума ExBB, поэтому рекомендую самостоятельно ознакомиться с ними ;-)
Демо работы форума ExBB
|