Сейчас форум работает очень быстро (правда еще не все готово), но что будет с огромном количеством данных не могу сказать.
Кстати, мой форум использует принципиально новый способ хранения данных в файлах, который как раз использует принципы базы данных (хотя все в файлах).
В общем большинство мощных форумов (да практически все: Iconboard, UBB и т.п.) на каждого нового пользователя, а также новую тему создают отдельные файлы с данными. То есть, например, на 1000 пользователей создастся как минимум 1000 файлов.
Мой же форум ни на новых пользователей, ни на новые темы не создает никакие новые файлы. То есть на 1000 новых пользователей не создастся ни одного нового файла!
Возможно благодаря именно новому способу и достигается высокая скорость работы.
Вот, например, результаты тестирования некоторых скриптов (на основе их главной страницы):
1. Мой скрипт гостевухи - 0.02-0.03 секунды.
2. Мой форум (на текущий момент) - 0.05-0.06 секунды
3. Admbook (гостевая книга) - 0.07 секунды
4. ITA Forum (форум на MySQL, считающийся самым быстрым. Всего сообщений: 1979
Всего тем: 238
Всего зарегистрированных пользователей: 170
1.0103 секунды
5. Известная гостевуха CW - 1.33 секунды
Все скрипты, кроме ITA Forum были почти пустые (с небольшим количеством сообщений).