【发布时间】:2009-10-12 19:34:55
【问题描述】:
我正在开发一个 PHP 站点,该站点提供来自无 cookie 域的静态内容(感谢 SO 博客!),该域提供具有高缓存的内容,这意味着我无法更改内容(JS、 CSS 和图像)而不会使缓存失效。目前我通过将 ?revision(例如 style.css?19)附加到静态 URL 的末尾来执行此操作,目前我正在手动执行此操作,这显然很不方便。
完成此任务的推荐方法是什么?我正在使用 Subversion,据我了解,我可以使用各种工具来获取修订号 - 但是我将如何将它导入 PHP(在每个页面加载时运行它似乎不是很明智?)。我猜我很可能应该使用某种构建系统。
任何建议将不胜感激。
谢谢
【问题讨论】: