我想知道为什么 HTTP 服务器不将网页请求打包到单个文件中,然后浏览器会读取该文件?
据我所知,对每个网页(CSS/JSS/图像 + HTML 输出)发出的请求数量加起来会使网页加载速度变慢,并且还会增加网络服务器的负载。是否有打包所有内容(或尽可能多)并将其发送给客户端的网络服务器?
所以为了说明我的问题:
正常情况widgets.js widgets.css picture1.png picture2.png widgets.html
包装情况
小部件.pck
当然,一开始它会带来一些开销,但是通过智能缓存,我会说应该可以进行一些改进吗?
web-server ×1