After installing 3.6.0 I noticed a significant apparent speed decrease vs 3.4.5. <br><br>Basically, at least with my mod_perl based install, it was doing 15+ HTTP GET'S - to fetch the current web page, the graphics, and the CSS.
<br>I fixed that in two ways.<br><br>1) Fedora Core 5's Apache, at least, is disabling keepalives by default for some reason. I turned it on. Now a single apache process handles all the requests. Big speedup.<br><br># in 
httpd.conf<br>KeepAlive On <br><br>2) Still, it was fetching all those files on every request, and arguably the only one that ever changes is the main web page. So I turned on:<br><br>ExpiresActive On<br>ExpiresByType text/css A3600 # expire in an hour
<br>ExpiresByType image/png A3600<br>ExpiresByType application/x-javascript A3600<br>ExpiresByType image/gif A3600<br><br>Cut the number of requests per page down to 2 - and the total amount of tcp packets on a typical rt page as measured by ethereal by about half. User visible performance especially over the internet to my co-lo site was markedly improved. 
<br><br>Now in this latter thing I only wanted to put in for NoAuth subdirs but thus far I haven't convinced .htaccess to work for these subdirs.<br clear="all"><br>Is there a better way to do this? <br><br>-- <br>Mike Taht
<br>PostCards From the Bleeding Edge<br><a href="http://the-edge.blogspot.com">http://the-edge.blogspot.com</a>