Возможности форума
![]() |
Добавлено: 2009-12-02 15:03:44 Заголовок: Принцип работы форума |
master Зарегистрирован: 2010-10-07 Сообщений: 13 |
Функционал форума основан на базовом функционале системы. Это подразумевает, что ввод и вывод данных осуществляется посредствам компонентов форума, в которых и находится основная часть кода. Макеты дизайна системы не требуют никаких доработок, для обеспечивания нормального функционирования форума. Дополнительные расширения форума в макетах (вывод списка последних сообщений, количества форумов и т.п.), добавляются как обычные компонентные расширения. ————————————————————————— Работа - не walk, вjobываем не на шутку |
Ответить | Цитировать | |
![]() |
Добавлено: 2009-12-02 15:04:30 |
master Зарегистрирован: 2010-10-07 Сообщений: 13 |
Такой подход позволяет максимально гибко настраивать форум, давая возможность разработчику влиять на работу форума без изменения ядра системы и файлов модуля. Все основные запросы к БД (базе данных) находятся в системных настройках компонентов, что даёт возможность расширять их и оптимизировать под конкретные задачи проекта. ————————————————————————— Работа - не walk, вjobываем не на шутку |
Ответить | Цитировать | |
![]() |
Добавлено: 2009-12-02 15:04:52 |
master Зарегистрирован: 2010-10-07 Сообщений: 13 |
Для повышения производительности, в БД находится несколько таблиц, которые хранят информацию о разделах форума, количестве топиков и ответов, просмотров на них и т.п. Данные попадают в эти таблицы при трансляции системных событий, которые затрагивают функционал форума. Например при добавлении сообщения (стандартный функционал системы) в раздел форума — обновляется информация в БД о количестве сообщений на форуме. ————————————————————————— Работа - не walk, вjobываем не на шутку |
Ответить | Цитировать | |
![]() |
Добавлено: 2009-12-02 15:06:19 |
master Зарегистрирован: 2010-10-07 Сообщений: 13 |
Для упрощения работы с данными из БД, в модуле предусмотрен определённый набор функционала, о котором будет рассказано ниже. ————————————————————————— Работа - не walk, вjobываем не на шутку |
Ответить | Цитировать |