我应该只在我需要的页面上加载Javascript文件吗?

时间:2010-12-08 14:22:26

标签: php javascript optimization

所以我开始对Optimization感兴趣,我想知道是否值得将Javascript文件包含在我需要的页面中,并使用PHP将其从其他页面中排除?

由于

3 个答案:

答案 0 :(得分:2)

理想情况下,

每个页面的加载量不应超过需要。最大限度地减少流量总是很好。

最好有一个生成页面的框架,只添加每个页面所需的资源。

答案 1 :(得分:2)

仅加载您需要的脚本肯定会有所帮助。

通过将所有javascript组合到一个文件和(如果可能)最小化和缓存输出,可以实现另一个巨大的改进。浏览器的请求越少,页面加载的速度就越快。

答案 2 :(得分:1)

如果您在主页上包含您网站所需的全部或大部分JavaScript(采用最小化和压缩格式,如YUI Compressor提供的那样),则会增加主页的加载时间,但会减少每个其他页面的加载时间,因为JavaScript已经在缓存中。许多Web应用程序将使用此技术,以便初始加载后的用户体验更加平滑。

这两种技术都有其优点,它实际上只取决于您正在构建的应用程序/页面的类型。但是就像dirkbonhomme说的那样,无论你走哪条路,你都应该最小化,压缩和缓存JavaScript(和CSS)。