XMB runs on PHP and MySQL. IkonBoard is Perl and flatfiles(?).
I am wondering the opinions from scripting masters )heehee( who might have thoughts one way or the other.
From what I understand, when you get a larger forum base (10s of thousands of posts), flat files tend to put a major strain on the server, whereas database driven forums scale easily. Most people tout vB as the way to go. Lots of hacks out there for vB as well.
The flat file system, puts the load on the file system and not a db server. MySql will not cache well when you get into larger dbs - the file system will cache well and longer.
The sql system will of course scale better at the large end. Currently, we have 30k files on the system related to the board. Going to sql, would reduce that to about 10k and if I had mod_rewrite available, I could reduce it to about 300.
So I'm sticking with the flat files for now. As we get to some magical "breaking point", I'll start by moving older posts into a "archive" set of forums. I think it is good to go for atleast another year before I have to worry about it.