Another note in regards to performance -
If you're running the php version, you have a few options (I haven't researched the Perl version other than mod_perl). There are a couple of php "precompilers" that will compile each individual script and force the web server to run the compiled script, instead of parsing it each time. It has increased efficiency (according to Zend.com) as much as 400%, which would be well worth the trouble to looking into. There is the Zend caching system, which is quite expensive, which is about $800. That can be found at :
http://www.zend.com
Or, there is an opensource php caching system being worked on, though I haven't heard much as far as its reliability or performance. It can be found at :
http://apc.communityconnect.com/
I am looking to explore the latter of the two options (and also exploring the conversion of mySQL to PostgreSQL). Hopefully it will help me to 'stretch' my hardware before being forced to upgrade to compensate for the usage demand.
Hope this helps.
= Jim =