Caching on the Edge

Fabien Potencier (09.Mar.2011 at 13:15)
Talk at ConFoo 2011 (English - US)

Rating: 5 of 5

Besides obvious optimizations like using APC, you probably have some caching strategy for your PHP projects. Most frameworks nowadays provide tools to cache pages, and interfaces to software like Memcache. But did you know that caching is a large part of the HTTP specification (RFC 2616)? In the first part of this session, I will show how you can take advantage of HTTP caching and how to leverage gateway caches.

Akamaï wrote the ESI language specifications (Edge Side Includes) in 2001 to provide a means to build pages with different HTTP resources. It brings a lot of flexibility to the table. Varnish, one of the most popular reverse proxy, support ESI out of the box. The second part of this session will show how you can use ESI in your next PHP project.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

 
Comments closed.

Comments

Rating: 5 of 5

09.Mar.2011 at 19:27 by Simon (6 comments)

Great session

Rating: 4 of 5

09.Mar.2011 at 19:28 by Thijs Feryn (107 comments)

I loved the in depth way Fabien dealt with HTTP caching. Although I wanted a bit more ESI/reverse proxy content. I also expected to see the Symfony 2 implementation in action.

Anyway ... good talk, I will try reading the HTTP spec at a certain point in time.

Rating: 5 of 5

09.Mar.2011 at 19:49 by Michelangelo van Dam (192 comments)

Very good talk on the HTTP specification and how you can use it to implement caching strategies outside your application. Very interesting concept to investigate further on ESI!

Rating: 5 of 5

09.Mar.2011 at 20:16 by Rob Allen (104 comments)

Good talk. Would have been interested in how to implement ESI within an application.

Rating: 5 of 5

09.Mar.2011 at 20:20 by Matt Garrett (13 comments)

Great session, looking forward to implementing.

Rating: 5 of 5

09.Mar.2011 at 20:35 by Eric Hogue (88 comments)

Great talk on how to cache at different levels. I learned a lot. Now I have to go read the http spec.

Rating: 5 of 5

11.Mar.2011 at 01:32 by Pierre Voisin (27 comments)

Very interesting! I got really good tips in there...

© Joind.in 2013