Techorama 2017 has ended
Back To Schedule
Tuesday, May 23 • 13:45 - 14:45
Leverage HTTP to deliver cacheable websites

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Websites, web applications and APIs, they all speak HTTP. As a developer most of us are familiar with HTTP, but when it actually comes to creating cacheable web content, there is still a lot to be learned.

In this presentation I will show you how to leverage specific headers to achieve a maximum hit rate without losing touch with some of the challenges of real-life web projects

The following topics will be covered:

* The syntax of cache-control headers

* How to use cache-control headers to control whether or not to cache

* How to use cache-control headers to control the time to life of our cached objects

* How to deal with cookies

* How to separate stateful from stateless content

* How to architect content blocks in your code using Edge Side Includes, HInclude and AJAX

* How to boost your performance by adding a reverse cache proxy like Varnish

* How to invalidate your cache

* How to leverage Content Delivery Networks

* How to create cache variations

* How to reduce backend load and bandwidth by performing conditional HTTP requests

avatar for Thijs Feryn

Thijs Feryn

Evangelist, Combell
Thijs Feryn is a technical evangelist at a Belgian webhosting company called Combell. His goal is to bring technology to the people and people to technology. He focuses on bridging the gap between code and infrastructure. Thijs is also involved in many open source communities and... Read More →

Tuesday May 23, 2017 13:45 - 14:45 CEST
Room 12