Hi Will, that is interesting the suggestion you post here to help speed things up in reference to the search indexer, and I thought I'd have a look at some of your work and see how the sites pull up.. because I've found that DNN3 is much faster, not just a bit, but much faster in how it performs. My clean install of DNN3 is fast, but I have not attempted a global update of my DNN2 portals t0 3 yet.
On your site, I notice your beautiful menu - and viewed the source on it, Have you tried running these sites without that menu? Before I was in the dnn space, I used to use those funky menus, until I saw the weight of the page. There was sometimes up to 60 - 80k of menu JS and in the end I decided for heavily accessed sites, this was not the way to go - just to have a nice looking menu. So while you may not have any other modules, I'm wondering if the size of the menu could affect the performance.
Had a look a couple of your sites - (quite lovely by the way)
http://www.fellowshipchurch.com/fcweb/home.aspx and http://www.fellowshipchurch.com/FCWeb/events/blog.aspx?pgId=348 took little longer to load than http://www.megansmission.com/Home/tabid/135/Default.aspx which is a DNN site - but I noticed in this one, there is no large menu source.. in fact it loaded in a very reasonable time.
http://www.brcc.net/Ministries/30SinglesMinistry/tabid/333/Default.aspx took a while and refreshed once, and there is either an iframe or applet running.. so load time on that would be slightly more which would be expected.
Have you tried to apply a skin that uses the standard solpart menu and see what the performance results are. At first glance, it appears there is alot going on with the menu on your sites that perhaps could be addressed and this is just a suggestion, having done many sites over the last year or so.
I run my own servers too, and they aren't overloaded either, and found that a standard installation of DotNetNuke is extremely fast, and yes, there is always room for improvements like any application. The DotNetNuke website runs on a standard installation with over 1million page views each month so it gets it's fair share of traffic with over 400 people registering every day on average, it's fair to say it performs pretty well.
Also there is information around on optimisation, tweaking, and things you can do to speed up the sites, but not sure if that's for 2 or 3 - I know that Patrick Santry did some optimisation on his site due the load of traffic.
Performance issues are just as important for the core team developers, as is security, enchancements and such and I'm not going to defend them, but sometimes it's hard to gauge any problems until it's been put out, and the next release sees the fixes and updates. If there are issues that you can pinpoint and isolate, and then posted on forum, they are generally logged into the support forum, by one of the core team and it's addressed from there.
These comments put here, are not meant to antagonise or make excuses, they are just my thoughts as I go through and see how other people use DNN and what their level of expectations are by comparison to developing in a Non DNN environment. I'm convinced that a clean install of dnn3 is the fastest that's been developed to date, as I'm running several sites, and it runs smoothly atm with one portal and 40 child portals atm. But all have standard menus or the flash headers.
Thanks for the post and comments - Nice looking work you've done!
Nina Meiers