Доброго времени суток.
Сегодня вынужденно был отключен чат на главной странице форума трекера. Как уже все видели, пару дней назад он стал причиной критической перегрузки сервера (было более 900 человек онлайн в связи с проблемами у магистрального провайдера). В результате график загрузки сервера трекера напоминал
нечто вот такое, т.к. основа чата писалась для форума на базе phpbb2 еще в далеком 2003 году. Естественно, в настоящее время этот код не подлежит никакой критике и является своеобразной "черной дырой" куда уходят все вычислительные ресурсы сервера. В данный момент я занимаюсь полным переписыванием чата почти с нуля, дабы он мог выдерживать подобные наплывы пользователей без особого ущерба в отношении производительности. Завершить работы планирую в течении пары дней, после чего чат изменяться не будет, вплоть до установки новой версии оного как основной (в тестировании многие принимали участие). Таким образом обобщу вышесказанное: в течении пары дней чат гипотетически вернется назад, немного более упрощенным. Помимо этого появятся настройки его скрытия, дабы пользователи которым он не нужен могли его убрать с глаз долой.
Любые возмущения по этому поводу не оправданы, говорю сразу. После смены движка форума именно чат являлся причиной вечерних "тормозов" трекера. Сейчас все должны были заметить огромный прирост в производительности и скорости работы форума трекера. Собственно график нагрузки на сервер за несколько дней скажет куда больше меня (23 сентября "скачка" нагрузки не было - чат был отключен):
Спасибо за внимание. "Хотелки" по функциональности чата можно публиковать в этой теме. А заодно и высказаться по целесообразности его наличия на ресурсе (во внешнем интернете нет ни одного сравнимо крупного трекера с движком аналогичным нашему, где бы был чат на главной странице). Ну и пообщаться пока чат не работает также можно тут, только без явного нарушения правил, пожалуйста.