I think reinventing the wheel is a bad idea to begin with.
Disregarding that...
Much of the features of something I would require is some type of caching. Forums can result in a large number of queries being run and resulting in quite a bit of stress on the database server. I'd recommend making sure some type of caching is incorporated.
|