Да я уже работаю над новым форумом, основные таблицы я сделал, остальное будет добавляться по мере реализации фич. Сейчас вот занялся дизайном, чтобы особо много времени на него не тратить, делаю что-то среднее между IBF, phpBB и Ru.Board. Просто сначала нужно дизайнец, люблю когда скрипты работают почти на любом этапе создания, потом создания скелета, они постепенно обрастают фичами и потом "шлифовка".
Задачи которые ставятся перед форумом:
- максимальная скорость, причем при очень больших размерах борды. Компактность базы второстепенная задача, т.е. будет сохраняться избыточная информация, главное уменьшить количество выборок одновременно по нескольким большим таблицам, т.е. максимально простые и быстрые запросы, и в то же время их небольшое количество. Компактность базы будет достигаться за счет продуманной структуры хранения данных.
- максимальное удобство, в стандартной комплектации будут идти наиболее хорошо зарекомендовавшие себя хаки, типа быстрого ответа с цитатами, склейки постов и т.п.
- максимально простая установка, проще уже просто некуда. Уже есть наработки в этом направлении. Будет также опробована функция Uninstall'а.
- максимально простой перенос форума с сервака на сервак, причем не только базы, а и всех настроек, смайлов , аватаров и т.п. При этом для перезда не нужно будет даже скачивать файлы себе на компьютер (зачем лишняя работа?), перенос без "посредников"
Ну и естественно простой backup, в том числе и частичный backup (т.е. только новые данные)
- ну и так по мелочи: компактные странички + gzip сжатие, псевдостатические URL, возможно будет частичное кеширование индексных страниц и шаблонов (нужно будет еще потестить). Еще есть едеи по автохакеру, т.е. борда будет сама себе хакать, но пока еще не определился стоит ли его делать.
Вот такие вот основные задачи ставятся при создании борды.
Рабочее название
absolute board По поводу помощи. Конечно помощь не помешает, особенно это касается помощи по дизайну, т.к. у хорошего форума должен быть хороший дизайн. Также понадобятся люди для поддержки форума в дальнейшем. Ну и естественно помощь программеров тоже приветствуется, думаю это хороший опыт поработать в команде над подобным проектом. Так что присоеденяйтесь, покажем создателям phpBB и invision, что лучшие программеры обитают в рунете.
P.S. В общем, если вас интересует эта тема, то попросим Kurt'а сделать из этого сообщения новую тему и все вопросы пока решать там.