如何减少来自服务器的多个JavaScript请求

How to reduce multiple JavaScript request from the server

本文关键字:JavaScript 请求 服务器 何减少      更新时间:2023-09-26

如何减少来自服务器的多个JavaScript请求?这会导致网页加载缓慢

使用

缩小你的javascript代码http://jscompress.com/

也使多个javascript文件为一个或两个,并将其缩小并使用

捆绑最小化是你正在寻找的。请看这里

提供的链接是用于asp.net mvc框架的。

然而,你可以将绑定和最小化应用到其他web框架中,它们都是与你使用的web框架无关的概念。

你可以缩小你的javascript文件。有几个在线工具可以将你的javascript文件转换为minified.

为了减少页面加载时间,你可以做以下事情:

组合文件- 使用外部样式表和脚本对于防止它们拖垮页面加载时间很重要,但不要有多个CSS和脚本文件。

使用CSS Sprites - 当你将大部分或所有图像组合成一个sprite时,你将多个图像请求变成一个。然后你只需要使用background-image CSS属性来显示你需要的图像部分。

图像映射- 图像映射不像以前那么流行了,但是当你有连续的图像时,它们可以将多个HTTP图像请求减少到一个。

也要利用缓存。浏览器缓存存储静态资源的缓存版本。这极大地提高了页面速度,减少了服务器延迟。

我是FileLoader.js的开发人员,这对您很有用(它也可用于脚本以外的其他文件):https://github.com/Seb-C/FileLoader.js/tree/master

它通过从tar存档中加载任何您需要的文件来减少文件数量和网络负载(但不是文件的重量)。