nginx网站如何开启http2,性能可以提高多少?

今天休息,在家无事,升级一下网站(wpcode.cn)。网站没有使用http2,现在升级到http2,说是升级,其实就是修改一行配置信息。用的 webserver 是 nginx

修改的方法

    listen      443 ssl;
    server_name www.wpcode.cn wpcode.cn;

修改为

    listen      443 ssl http2;
    server_name www.wpcode.cn wpcode.cn;

其实就是增加了一个 http2 。

性能对比(这里测试是移动端)

浏览器自带了 Lighthouse , 一个前端性能优化测试工具。

默认
使用http2

可以 first contentful paint 提高了不少。其它各项也有明显的提高。