ano*_*one 5 performance nginx spdy
因此,我们为我们的SSL请求/响应运行了nginx + spdy.
一切都很好.
不幸的是,spdy现在只是SSL.
现在,我们的服务相当重要.
我们可以选择相当快速地进行必要的更改,以便将请求发送到我们的ssl处理程序,并且我们的ssl处理程序将它们反向代理到需要它们的位置.
spdy真的能加快这么快吗?是否值得花费大约几个小时来制作chrome/latest firefox将我们的ajax请求发送到我们的ssl处理程序并让我们的ssl处理程序反向代理它们需要去的地方?
笔记:
a)仅对选定的白名单浏览器组有效(例如:chrome latest/firefox latest).相当简单的js在那里改变.
b)是的,我们知道如何在这些列入白名单的浏览器上发出http - > https ajax请求.
c)通过我们相当广泛的测试,nginx + spdy组合非常有效.所以,是的,我们知道它在这一点上稍微有点α/β.我们愿意承担的风险很小.
d)请记住,我们的服务是90%+ ajax.只有初始条目通过非ajax提供,所有其他"页面视图"通过ajax处理.因此,对于我们的大部分用户来说,这有可能加快速度.
谢谢.
简短的回答:是的。
长答案:这取决于。https://www.phusionpassenger.com包含大量图片。加载首页需要大量请求。通过从纯 HTTP 切换到 SPDY,我们将加载时间减少了 25%,因为浏览器可以通过更少的往返次数下载更多资源。但是 SPDY 需要最新的 Chrome 和 Firefox 版本。就我们而言,我们的大多数用户都是技术用户,因此这不是问题。如果您的访问者主要是 MSIE,或者如果您不以受益于并行性的方式加载资源,那么 SPDY 将不会对您有太大帮助。在所有其他情况下,SPDY 都很棒。