В файлах можно хранить сразу нужные Php структуры данных, которые совершенно не нуждаются в последующей обработке. Ещё раз повторюсь, это вопрос грамотного проектирования, нельзя говорить, что форум с использованием базы данных быстрее форума на файлах, можно сравнивать лишь конкретные реализации.
(Добавление)
Цитата:вы делали аналогичную работу с файлами и БД??
Да, я работал с фаловой системой на php в объёмах, сравнимой с требованиями форума (конкретно форумы не писал).
Цитата:парсинге нескольких тысяц файлов кажды размером в 1-5 мегабайт их обработка занимала у меня от 5 до 15 минут
Как этот опыт относится к форуму ? Если при загрузке топика вам нужно проделать все эти манипуляции - это и есть пример кривого проектирования.
Учитывая
Цитата:Поскольку при работе с файлами нет стандартного способа считать сразу только конкретные данные
Я удивляюсь, что у вас вообще что-то заработало.