СУБД - допустим, MySQL.
Посоветуйте огранизацию таблицы с сообщениями для форума и способ работы с ней. Сообщение должно содержать информацию о топике, к которому относится. В топике может быть, например, over 9000 сообщений и хочется быстро показать страницу номер 333. На странице - 25 сообщений.
P.S. Не очень важные детали: форум не древовидный, но содержит под-разделы. Это можно считать просто отдельными форумами - Talks, Development, Desktop... Сообщения от всех этих форумов - в одной таблице. Просто у сообщения будет id_forum и всё. Если под каждый такой форум создать таблицу - страшного тоже ничё не будет, этих форумов мало. Данные будут добавляться на C++ или Python, считываться - PHP.