Original Post
What are your recommendations for a PHP - MYSQL based forum running on Apache and Linux. My requirements are : 1) PHP based 2) MYSQL back end. 3) Works on Linux with Apache. 4) Easy integration with existing user registration system. i.e. no need for users of an existing system to register on the forum. 5) Scales from a few hundred (900+) to 10,000 even 100,000+ seamlessly. 6) Easy migration from one LAMP server to another should the need arise. 7) The forum itself should not utilize the tree structure like slashdot.org and others. I detest the tree layout. 8) Easily upgrade able from one version of the forum software to another. i.e. Upgrades don't break existing functionality. 9) The forum itself has an excellent reputation for fixing security holes in a timely manner or at least notifying users that there is a 'zero day exploit'. 10) While I prefer FOSS for this project, I am not going to limit myself to that option. I will evaluate commercial packages. 11) The forum comes with features we have come to expect such as a variety of template icons, active topics, sticky threads, lists msn-icq-aim etc..., and generally feature rich. 12) Finally easily customization of the preexisting forum template would be a plus. It would be even better if upgrading the forum did not affect the modified templates. Wikipedia has a nice article on PHP forums but I don't have the time to evaluate them all. http://en.wikipedia.org/wiki/Comparison_of_Internet_forum_software_(PHP) So far my obvious pick is PHPBB but I have heard bad things about its security. (I don't need any 2 am calls about the forum being hacked and defaced.) So what are your picks?