kn007的个人博客
♥ You are here: Home > 软件与网络 > VPS > 博客进入HTTP/2时代

博客进入HTTP/2时代

by | 64 Comments

提醒:本文最后更新于 3418 天前,文中所描述的信息可能已发生改变,请仔细核实。

http2_logo
其实对于https,一开始我是拒绝的。没必要啊,一个小小个人博客,弄个https,这不是装逼嘛。。。

但是太多小伙伴都已经用上https,而我一直是http,已经不能愉快的玩耍了。这不,有小伙伴说赞助一个泛域名证书(GlobalSign AlphaSSL Wildcard SSL Certificate),就厚脸皮接受了。

由于是泛域名证书,非常简单地把又拍云的资源节点也用上了SSL。现在全站SSL了。

在SSLLAB测试达到A(A+),目前HSTS头(HTTP Strict Transport Security)暂时定义时间为1天,方便情况不对可以调整。定义为半年以上,就是A+了。

话说一般说的https协议有h2、spdy/3.1、http/1.1对应的就是HTTP/2、SPDY/3.1、HTTPS。

这次越过了SPDY、HTTPS,直接使用了HTTP/2协议。使用的前端是Nginx 1.9.5,这个版本已经可以很好地支持HTTP/2了,但也移除了SPDY。也就是说如果客户端浏览器不支持HTTP/2协议就只能走HTTP/1.1了,而无法向下兼容至SPDY/3.1。

未来Nginx可能会重新兼容回SPDY,据说年底?到时的事情到时再说了。

目前总体效果还行,速度嘛,比http慢3-6倍,些许坑吧。但访问过一次,再访问就快很多了。

再要提速,就只能从博客主题下手了,就如我之前所说的:Google都扁平化了,Baidu也https了,我会慢慢跟上的。

使用https的目标已完成,扁平化还要继续努力。

欢迎大家留言提交bug。谢谢!

目前已知BUG(“√”:已解决;“×”:未解决):
[外部][√]Weibo的statuses/upload_url_text接口不支持https图片。
[内部][√]使用过期WP_Widget调用的构造方法。
[内部][×]使用过期的用户控制参数。
[内部][√]错误数据库替换。

最后丢几张图:
Wildcard-kn007.net

upyun_ssl

SSLLAB_A plus

转载请注明转自: kn007的个人博客 的《博客进入HTTP/2时代

donate
有所帮助?
Comments
64 Comments立即评论
  1. LV4回复

    我是不是已经开始淡出博客圈了啊。。。网站都没有了。。。

    1. MOD回复

      @所谓刚子: 额,你只是太懒了。哈哈 :mrgreen:

    2. LV5回复

      @kn007: 我竟然发现了一个比我还懒的

    3. MOD回复

      @尽欢: :o 哈哈哈,好吧

  2. 飘回来,原来时https,早有耳闻,不太喜欢。

    1. MOD回复

      @郑永: 嘿嘿,然并卵的东西。

  3. 泛域名证书多少刀一年?我也想买个。

    1. MOD回复

      @灵尘子: 我这个是人家送的,官网价格是$149/yr,约为¥950/年吧。

    2. LV5回复

      @kn007: 好贵!

    3. MOD回复

      @老杨: 确实

    4. LV5回复

      @kn007: 泛域名解析有何用?

    5. MOD回复

      @尽欢: 除了主域名(带www不带www),还支持无限二级域名

    6. LV5回复

      @kn007: 我域名在阿里云,买个泛解析最便宜的900,感觉要饿死了

    7. MOD回复

      @尽欢: 还好吧。怎么会饿死。只是有没有必要而已

    8. MOD回复

      @尽欢: 泛域名太贵了,可以考虑多张普通ca。我主要是二级域名多

  4. 然后,这个东东有个什么用????? :?:

    1. MOD回复

      @xinsenz: 除了B格高,没卵用 :o :o :o

  5. LV5回复

    使用过期WP_Widget调用的构造方法,这个好像挺好解决的吧?我瞎蒙着改过来了。 :lol:

    1. MOD回复

      @老杨: 对的,就是把用着PHP4的方法改正成5的。主要是为了兼容PHP7,官网帖子: https://make.wordpress.org/core/2015/07/02/deprecating-php4-style-constructors-in-wordpress-4-3/

  6. 看着地址栏里绿油油的https,觉得很牛逼

    1. MOD回复

      @从良未遂: 哈哈,谢谢。其实如文章第一段说的,就是装装B。

  7. 这个证书如此高大上…

    1. MOD回复

      @花千树: 那倒没有。。就是贵而已。。。

  8. LV5回复

    我已经时代远远的抛下

    1. MOD回复

      @尽欢: 你上次说:感觉好多年过去了……唯一不变的也就你这里了。
      我说: 哈,google都扁平化了,baidu都https了,我也会慢慢跟上的。
      现在https已达成,就差扁平化了。

    2. LV5回复

      @kn007: 就等你扁平化了,哈哈,响应式现在还是很有必要的

    3. MOD回复

      @尽欢: 扁平化自然就响应式了

  9. LV5回复

    我也要HTTPS……

    1. MOD回复

      @尽欢: 那就搞个证书呗。

  10. 我这边访问速度挺快的,赞一个! :roll:

    1. MOD回复

      @Jerry Qu: 欢迎~谢谢。 :lol:
      ciphers还是用的你的 :razz:

    2. MOD回复

      @Jerry Qu: 你博客504现在。

    3. @kn007:
      多谢提醒,刚刚国外的节点坏了。现在修好了~

    4. MOD回复

      @Jerry Qu: 不客气。

;-):|:x:twisted::smile::shock::sad::roll::razz::oops::o:mrgreen::lol::idea::grin::evil::cry::cool::arrow::???::?::!: