Making wordpress shine with Varnish caching system: Part 1

One of our sites at work (Weddingbee.com) is a simple wordpress blog with a big audience. An audience that likes to refresh the home page, a lot. Seriously, a large percentage of page views happen on page 1 and 2 of the blog. Because so much of the traffic is essentially "static", we decided to put a caching layer in front of Apache for serving this repeat content. However, like any good journey, it wasn't a straight walk in the park along the pavement, but more of a stroll through a forest on a dirt road.