我知道 Apache 的 pagespeed 模块可以使页面访问更快,所以,我想知道 Nginx 是否有等效的模块?
提前致谢!
https://github.com/pagespeed/ngx_pagespeed
这是一个正在进行中的来源, http://news.ycombinator.com/item?id= 4638712
伊格里戈里克 | http://news.ycombinator.com/item?id=4638885
主要是连接所有的 API——也就是“让它工作”,并让它在 nginx 的上下文中工作。作为一个参考点,Apache 的实现需要一段时间才能正确,即使只是因为理解 Apache 的工作模型和周围 API 的所有问题需要时间——六次错误启动等等。现在它是可靠的。如果有人对 nginx 内部有很好的理解,那么任何输入、指导等都会很棒,因为它会缩短很多额外的工作。我们正在编写一个设计文档,我将努力将其公开,并将在项目自述文件中分享。同时,如果您有任何建议,请在 repo 上打开一个问题并告诉我们!
编辑:https ://github.com/pagespeed/ngx_pagespeed现已退出测试版。
这里有一个到 nginx 的端口的开始 - https://github.com/mtourne/ngx_instaweb
即使端口尚未准备好迎接黄金时段,您也始终可以手动执行优化。
pagespeed 等还不能做的一件事是锻炼页面加载期间需要什么 JS 以及以后可以加载什么。