【发布时间】:2014-09-11 16:31:48
【问题描述】:
由于我们正在使用 mod_pagespeed (Apache),我正在尝试确定我们的前端团队和构建过程是否可以跳过某些“PageSpeed 最佳实践”。 mod_pagespeed 自动执行的可能被跳过的事情的一个例子是: 1. 合并和缩小 JS 和 CSS(例如可以使用 Browserify 之类的工具来完成) 2.压缩图片 3. JS和CSS的异步加载/注入(脚本加载器,atomify等) 4. 用于缓存清除的静态资产版本控制(grunt-usemin 等)
举个例子,现在我已经删除了静态资产版本控制,而是让我们的 global.js 和 global.css 文件没有版本控制并且到期时间很短。这是因为 mod_pagespeed 会快速对其进行版本化,并且无论如何都会过期。
【问题讨论】:
标签: pagespeed browserify mod-pagespeed web-frontend