WordPress and HTTP/2 Support

HTTP/2 is a new version of the protocol powering the world wide web. It offers some great improvements over the older version. If you are unsure if your installation of WordPress already runs on HTTP/2 then your can use this online HTTP/2 checker service.

WordPress is a Content Management System (CMS) that powers over a quarter of the web according to some estimates. At this scale the improvements offered by the new version of the protocol become very significant. WordPress itself does not handle HTTP traffic and you can’t get an upgrade to HTTP/2 by upgrading your WordPress installation.

To enable WordPress to serve HTTP/2 then you’ll need to have a web server that supports it. Popular web servers like Apache and Nginx already do this in their latest versions, but it’s not yet on by default. In addition to a compatible server you’ll also need an SSL certificate. There is a thriving business in providing certificates, but now there is also a free option that should boost the adoption of HTTP/2.

Learn more on what HTTP/2 is and how it improves the web for all of us by reading these articles on HTTP/2. The next time your WordPress provider talks about hosting, make sure to check that the new server will

HTTP/2 on your WordPress site means a better user experience, improved performance and less strain on planet earth.

How to check if a site uses HTTP2

A compatible browser, server and a secure connection are required for HTTP/2. This can be debugged by multiple different ways such as the server logs, browser debugging tools or a dedicated indicator in the form of a browser extension.

All of these are valid methods, but when working in limited methods it might be hard to know if a site uses HTTP/2 or not . One easy option to find out if a server is on HTTP/2 is a check site.

PHP & HTTP2

HTTP/2 is going to be very common in the near future. As a PHP developer you don’t need to change anything in your development flow. All the basics such as cookies, headers and other mechanisms will stay the same.

Get started with PHP and HTTP/2 today: How to serve PHP over HTTP/2 protocol and a practical example of HTTP/2 Server Push for projects using the Symfony HttpKernel Component.

WordPress performance using HTTP/2 and HHVM

WordPress is a stable technology which can not evolve very fast. Thanks to the evolving PHP and web platform we can apply improvements continuously. In 2015 the most talked methods to improve WordPress performance are HTTP/2 and the HHVM runtime.

Read more here: Improve WordPress performance using HTTP/2 and HHVM