yura3d |
Отправлено: 14 ноября 2010 — 20:17
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Данный мод позволяет просмотреть список тем и сообщений, автором которых является любой пользователь Вашего форума. Особенно полезным этот мод может оказаться в том случае, если Вы потерялись в иерархии форума и не можете найти некоторые из своих тем или сообщений (определённую путаницу могут внести и модераторы, перемещающие темы или сообщения). Достаточно просто выбрать свой профиль, кликнуть Найти все темы или Найти все сообщения и Вы увидите список своих тем или сообщений, отсортированный по дате публикации. Много полезного в работе мода найдут для себя и администраторы, которые смогут отслеживать степень полезности своих пользователей и определять, кто вносит наибольший вклад в работу форума, а кто просто накручивает счётчик сообщений.
Помимо этого, мод Поиск тем и сообщений пользователя:- Устраняет проблемы, связанные с ведением статистики форума, из-за которых кол-во тем в разделе могло стать отрицательным числом.
- (разрабатывается) Позволяет актуализировать значение счётчика сообщений у пользователей.
- (разрабатывается) Позволяет администраторам быстро (одним кликом) удалить все темы и сообщения выбранных пользователей - крайне удобная возможность, если спамер успел оставить десяток сообщений
Мод при своей работе использует текстовые базы данных SQLite, что позволило реализовать функциональность, ранее недоступную из-за ограничений, накладываемых методом работы с файлами ядра форума. Более того, использование SQLite позволяет существенно экономить оперативную память, отводимую для скриптов PHP на сервере. Для решения пресловутой проблемы SQLite с полной блокировкой базы данных при записи, ExBB применяет фрагментацию базы данных, что снижает вероятность одновременной записи в один и тот же файл
Посмотреть работу мода можно на военно-историческом форуме Military. Привожу в качесте примера список тем, автором которых является admin, а также список сообщений admin'а.
Спонсорами данной разработки выступили наши пользователи: nikk, lisiycat, robert, alexvod, Дядя Митя и Umbr. Благодаря их активному участию, данный мод теперь является общественным достоянием (GNU GPL)! Инструкцию по установке мода Вы можете скачать ниже |
|
|
yura3d |
Отправлено: 14 ноября 2010 — 23:06
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
lisiycat пишет:Юра, как скажется на нагрузке этот мод, если например я хочу посмотреть сообщения пользователя у которого сообщений тысячи 2000-3000?
Чтобы не быть голословным, приведу пример. Вот список сообщений пользователя, у которого их почти 2600. Думаю, скорость загрузки и переключения между страницами должна сказать сама за себя.
Механизм работы прост. Вместо полного считывая файла и дальнейшей выборки из него требуемых данных (такой подход применяется при работе с файлами в ExBB), теперь сначала произодится поиск необходимых данных (причём этим теперь занимается не медленный PHP-скрипт, а модуль PHP, написанный на Си, и как следствие работающий значительно быстрее) и в дальнейшем полностью извлекаются из текстовой базы только требуемые данные. Всё остальное не считывается, как следствие, экономно расходуется память и ресурсы жёсткого диска => увеличивается скорость и производительность
lisiycat пишет:Написал в ЛС
Ответил Вам |
|
|
|