php - 使用php加载脚本的效率如何?

标签 php javascript performance switch-statement

我有一个大约有 10-12 个页面的网站,整个网站都使用 jQuery/Javascript。由于并非每个页面都需要所有脚本,因此我目前使用 switch 语句在任何给定页面上仅输出所需的 JS,以减少请求的数量。

我的问题是,就性能而言,效率如何?如果不是,是否有任何其他方法可以选择性地仅在页面上加载所需的 JS?

最佳答案

这可能根本没有必要。

请记住,如果您的缓存设置正确,嵌入 JavaScript 只会在第一次加载时花费时间 - 每个后续请求都将来自缓存。

除非你有很大的异常(exception)(比如,一个特定的页面使用一个巨大的 JS 库),我会考虑在任何时候嵌入所有东西,也许使用缩小,所以所有东西都在一个小文件中。

不过,我没有发现您使用的方法有任何性能问题。毕竟,这是决定是否输出一行代码。从长远来看,使用最具可读性和可维护性的方法。

关于php - 使用php加载脚本的效率如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5962145/

相关文章:

php - 检查 mysql_query 是否返回任何内容

php - 在引号内使用带转义引号的 REGEX

javascript - 无法访问 Controller 上 ngRepeat 的过滤结果

python - 结构化数组排序的性能(numpy)

performance - 如何防止Googlebot淹没网站?

javascript - AJAX 调用后 PHP 没有返回响应

php - Postgresql更新数据函数

javascript - 自定义 YouTube 控件、标题和整个 iFrame

javascript - Caml 查询不执行 where 部分

c# - 如何限制 FFMpeg CPU 使用率?