Starting of today I’m moving all my sites to a new server with a WordPress network installation. First reason is that the current server runs Apache with Directadmin but I wanted to have full control over what I install on the server.
The current implementation is a Debian (testing) distribution with nginx 1.3.5 as server with SPDY installed. I don’t yet need SPDY but I do have some plans coming where secure connection is needed. Also I installed APC
Since I switch to nginx I stopped using W3 Total Cache. It’s a really powerful plugin but I want something that I can control with hooks instead of a settings. Also a lot of option can’t really be used when running nginx. Browser cache is something nginx already take care off.
Another thing is the CDN. I don’t really need to store my files on another server. I do however want to have a cookieless domain. So I rewrite all the needed urls to another domain what still get the images from my server.
Last thing is page caching. This is something I’m unsure about. I will look into WP Super Cache and Batcache. It’s most likely I will end up with file caching since my host has SSD caching so reading those files will hopefully be really fast. Who knows I try to combine something together so switching over to Batcache is possible then.