Forest header image

Symfony Finland
Random things on PHP, Symfony and web development

Overview for nginx

What is HTTP/2 and how to deploy it?

For people working with web sites and web applications, there is never a lack of new things to learn. HTTP/2 is one of these things. It will be in a very significant role in both the lives of developers and users of all web services. Somewhat contrarily it won't change anything to the users of these. Or even the developers.


Written by Jani Tarvainen on Thursday November 12, 2015
Permalink - Tags: http2, h2o, nginx, apache, varnish

Varnish HTTP/2 with SSL/TLS offloading on H2O

Varnish is a popular reverse proxy which is used to accelerate page loading by caching copies as static HTML. Varnish does not support SSL/TLS, which is in practise required to take use of the new HTTP/2 protocol. This article describes one way of achieving high performance using Varnish and HTTP/2.


Written by Jani Tarvainen on Wednesday October 14, 2015
Permalink - Tags: http2, nginx, h2o, varnish



Serving PHP on HTTP/2 with H2O and HHVM (Symfony, WordPress, Drupal...)

HTTP/2 as a protocol was locked down in February 2015 and published in the May of same year. It's the first major revamp of the most important (IMHO) protocol since 1999. It's no silver bullet, but the upgrade offers improvements that will make a big difference when applied in scale. Help save the planet (yes, really) and start deploying today!


Written by Jani Tarvainen on Monday June 22, 2015
Permalink - Tags: http, web, wordpress, drupal, php, http2, symfony, hhvm, php-fpm, h2o, nginx, apache