Some board features we might consider toggling to improve performance:
1. The list of active users at the bottom of the front page
I think you could still get to that info by clicking http://sonsofsamhorn...sort_order=desc
but it wouldn't happen on every view
2. The list of "who's browsing this topic/forum" at the bottom of a topic view (how many users/member names/etc)
3. There's a setting so that the "how many people have viewed a post" only updates every 3 hours instead of in real time--this saves a massive table lock. Unless people really use the up-to-the-minute count, that's likely to be the biggest speed gain of the 3.
4. The debug line at the bottom (Time Now: Feb 20 2013 07:28 PM Last Visit: Today, 10:58 AM Exec. Time: 0.1055 Load: -- Queries: 28 queries Gzip: GZIP Enabled)
These are all simple on/off switches that can be flipped on the fly, so if people really complain they can be reversed no problem.