【发布时间】:2023-03-20 06:45:01
【问题描述】:
所以我开始对优化产生兴趣,我想知道是否值得只在我需要的页面中包含 Javascript 文件并使用 PHP 从其余页面中排除它们?
谢谢
【问题讨论】:
标签: php javascript optimization
所以我开始对优化产生兴趣,我想知道是否值得只在我需要的页面中包含 Javascript 文件并使用 PHP 从其余页面中排除它们?
谢谢
【问题讨论】:
标签: php javascript optimization
只加载您需要的脚本肯定会有所帮助。
通过将所有 javascript 合并到一个文件并(如果可能)最小化和缓存输出,可以做出另一个巨大的改进。浏览器发出的请求越少,您的页面加载速度就越快。
【讨论】:
理想情况下,是。
每个页面的加载量不应超过其需要。尽量减少流量总是好的。
最好有一个生成页面的框架,并且只为每个页面添加你需要的资源。
【讨论】:
如果您在主页上包含网站所需的全部或大部分 JavaScript(以最小化和压缩形式,如 YUI Compressor 提供的那样),它将增加主页的加载时间,但会减少其他页面的加载时间,因为 JavaScript 已经在缓存中。很多 Web 应用程序都会使用这种技术,以便在初始加载后的用户体验更加流畅。
这两种技术都有其优点,它实际上只取决于您正在构建的应用程序/页面的类型。但就像 dirkbonhomme 所说,无论您采用哪种方式,都应该最小化、压缩和缓存 JavaScript(和 CSS)。
【讨论】: