How I reduced Page Load Time by 75% - WordPress Optimization
kadavy.net
kadavy.net
I've since switched to nginx and the results have been great under moderate to high traffic, and without the use of any caching plugin.
Here's the configuration file from my new project -- with the domain name removed. I've marked the magic bits that gets you Wordpress pretty URL compatibility. If you're actually asking about more complicated rewrites, those are all possible too -- look at the Nginx rewrite module docs.
I see that you're using FastCGI. Something I didn't mention was that I attempted to use FastCGI, but gave up because my memory usage kept snowballing until I had to reboot my server over and over again. I don't know for sure whether it would have made things any faster.
http://igorpartola.com/web-development/how-to-set-up-nginx-w...
http://www.bureau14.fr/blogea/index.php/2010/04/setting-up-a...
Doesn't adding CSS and JavaScript inline hurt your google rank?
Why would it do that?
Unless someone has a reason I should do otherwise?
UPDATE: From Yahoo: http://developer.yahoo.net/blog/archives/2007/07/rule_8_make...
"The key factor, then, is the frequency with which external JavaScript and CSS components are cached relative to the number of HTML documents requested. This factor, although difficult to quantify, can be gauged using various metrics. If users on your site have multiple page views per session and many of your pages re-use the same scripts and stylesheets, there is a greater potential benefit from cached external files."
But if you have multiple pages sharing the same styles, yes for once off load times, having the CSS and JavaScript inpage is better, but for a visit of more than one page, having the CSS and JavaScript as separate cacheable resources is far better, since the differences are now the page size of the pure HTML plus images, saving at least the packet sizes needed to transfer the same CSS and JavaScript on each page.
So the major multi-page properties of Yahoo use primarily one external CSS and one external JavaScript file on each property.
And of course, there is IE7, which is still what many of my visitors use.
"Chennai Central is a bandwidth saver plugin that makes your wordpress site support conditional GETs by search engine crawlers , feed readers and more."
(followed by more detail about what conditional GETs are, and why they help)
I'm kind of surprised that in 2010 stock Wordpress would not have this kind of cache-friendliness built in.
For me it looks much better to rent a dedicated server and divide it into several KVMs and resell them. =)