yura3d |
Отправлено: 30 апреля 2011 — 19:52
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Данный мод позволяет решить одни из наиболее наболевших проблем форума ExBB, которые подробно описаны и обсуждены в этой теме
Перечислим и кратко поясним эти проблемы:- Переполнение cookies.
Т.к. статистика чтения тем в текущей версии форума ExBB хранится в cookies, а максимальный размер cookies ограничен стандартом в 4 Кб, при высокой активности пользователя на форуме объём этой статистики превышает максимально допустимый. В результате пользователи не могут получить доступ к форуму до тех пор, пока не очистят cookies (в противном случае возникают ошибки сервера: Bad Request, 502 Bad Gateway и т.п.) Более того, хранение подобной статистики в cookies значительно увеличивает трафик пользователя при открытии любой страницы форума. - Ограниченное время подсветки обновлённых тем.
В текущей версии форума ExBB период подсветки и вывода обновлённых тем ограничен лишь временем текущей сессии пользователя (как правило, сессия уничтожается после 15 минут неактивности). После этого тема не будет отмечена как обновлённая, вне зависимости от того, прочитал её пользователь или нет. Это существенно затрудняет обзор новых тем форума. - Темы, ранее прочитанные на одном компьютере, подсвечиваются как обновлённые на другом.
Знакомая ситуация? На работе прочитали обновлённые темы, вернулись домой, и эти самые темы вновь подсвечиваются как обновлённые? И это неудивительно, ведь информация о том, что темы уже прочитаны, осталась в cookies на рабочем компьютере. Для решения этих проблем разработан мод Хранение статистики чтения тем на сервере, который, как ясно из названия, хранит информацию о прочтённых пользователями темах на сервере форума, и тем самым устраняет все проблемы, которые присущи при реализации данной возможности на базе cookies.
В качестве базы данных мод использует SQLite со стратегией фрагментации по пользователям, что обеспечивает независимость и распараллеливание операций при обработке статистики нескольких пользователей, и как результат - высокую производительность при минимальной нагрузке на сервер.
Спонсорами разработки данного мода выступили наши пользователи: gudman, lisiycat, robert, nikk, Pauk, alexx, Nikela, Demosfen, mastersound и др. Благодаря этим пользователям мод стал общественным достоянием (GNU GPL) и теперь доступен для всех желающих!
Обновления и исправления:
- Исправление от 30.06.2011 (включено в дистрибутив)
Решена проблема с выводом множества старых тем форума как обновлённых по истечении срока учёта тем, установленного в настройках мода (в админке). Скачать исправление можно здесь.
- Обновление от 16.05.2011 (включено в дистрибутив)
В состав мода добавлено ранее не публиковавшееся дополнение Переход к первому непрочитанному сообщению. Наверняка Вы видели подобную фишку на других форумах. Она позволяет Вам после очередного визита на форум начинать чтение любой темы с новых сообщений в этой теме, появившихся за время Вашего отсутствия. Для этого достаточно нажать на анимированную синюю стрелку » рядом с названием интересующей Вас темы.
Помимо этого, данное обновление исправляет некоторые мелкие недочёты.
|
|
|
yura3d |
Отправлено: 30 апреля 2011 — 20:53
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
nikk пишет:скажите, ошибка 502 Bad gateway может быть из-за переполнения кукисов?
У меня эта ошибка регулярна..
Да, проблемы с переполнением cookies - одна из наиболее частых причин возникновения 502-й ошибки |
|
|
shyuser |
Отправлено: 1 мая 2011 — 20:09
|
Member
Покинул форум
Сообщений всего: 111
Дата рег-ции: Июль 2009
Откуда: Лукоянов, Нижегородская область, Россия
Репутация: 16
|
drummer69 пишет:
А я думал, одного спонсора достаточно, раз он так сказать спонсировал...внес деньги, то уже и можно делать общественным или все таки спонсоров должно быть больше? 5-10?)))
Это уже получается не общедоступный))). Класс звучит, если хотите чтобы он был общедоступным, то следует его приобрести. Просто нет тогда смысла вносить деньги, ведь он будет общедоступным!
Вероятно, Юре надо указать цену мода (минимальную цену за одну копию и цену за открытый доступ) и то, какую сумму уже за него заплатили. Соответственно, как только сумма продаж превысит цену открытого доступа, мод станет общедоступным и свободным для скачивания. |
|
|
lisiycat |
Отправлено: 1 мая 2011 — 20:27
|
ExBB Team ExBB Ukrainian Translator
Покинул форум
Сообщений всего: 560
Дата рег-ции: Февр. 2009
Откуда: Чернигов
Репутация: 56
|
drummer69 пишет:А я думал, одного спонсора достаточно, раз он так сказать спонсировал...внес деньги, то уже и можно делать общественным или все таки спонсоров должно быть больше? 5-10?)))
А что Вас смущает??? Человек проспонсировал разработку мода, но не то, чтоб мод стал общественным достоянием.
Если Вас что-то не устраивает, то не платите и сидите ждите когда этот мод проспонсируют достаточное кол-во человек...
Хотя весьма странно, что вообще возникают подобные вопросы, ведь все согласились в другой теме, что без какого-либо финансирования проект вообще умрет.
P.S. Свой выбор в поддержку проекта я уже сделал, оплатив установку этого мода на свой форум. |
|
|
BON |
Отправлено: 2 мая 2011 — 10:22
|
ExBB Team Admin
Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010
Откуда: СССР/Белгород
Репутация: 72
|
Umbr пишет:Ну, если они до сих пор живы, то смогут продержаться ещё какое-то время : )
это до поры до времени
electron пишет:у нас на форуме имеются пользователи, вложившие в свой форум не одну сотню баксов
как ни как эти люди работают...........(Отредактировано автором: 2 мая 2011 — 10:36) |
|
|
|