我们正在托管一个包含多个 javascript 文件的 PHP 应用程序。目前,我们通过将 get 参数(时间戳)附加到 javascript 文件的 url 来破坏缓存,即: http://ourserver.com/scripts/something.js?cachebust= 1289438903
随着文件数量的增加,应用程序的性能会降低。我们可以使用哪些解决方案来缓解这个问题,从 js 构建系统到 apache2 配置?哪些选项需要对我们的应用程序代码和我们当前的开发工作流程进行最少的更改?