如何降低页面下载时间,可以通过以下几个方面来降低页面下载时间:

  1. 减少 HTTP 请求数来降低在网络延迟上的消耗。方法有:
    • 尽可能的缓存 HTTP 请求。这样至少可以降低后续的访问的页面下载时间。
    • 将多个文件捆绑整合。如 Dojo Shrinksafe 可将多个 Javascript 文件整合成一个。CSS Sprite 可将多个图片整合成一个。
    • 当然通过设计 / 代码重整的方法来减少互联网应用的 HTTP 请求数总是有效的。
  2. 减少页面尺寸来降低在网络带宽上的消耗。方法有:
    • 尽可能的缓存 HTTP 请求。这样至少可以降低后续的访问的页面下载时间。
    • 启动 HTTP 压缩。主流浏览器都支持 gzip enconding。通过在服务器端启动 HTTP 压缩,大致可以减少 60% 以上的文本尺寸。
    • 当然通过设计 / 代码重整的方法来减少互联网应用的页面尺寸也总是有效的。
  3. 提高并发率。方法有 :
    • 预读。如 a.js 将引用 b.js,b.js 将引用 c.js。在正常情况下,这是个串行的过程。但如果在引用 a.js 时就引用 b.js 和 c.js 就可以很好的提高并发度。并降低在网络延迟上的消耗。

相关文章:

  • 2021-12-19
  • 2021-12-06
  • 2021-05-17
  • 2021-12-21
  • 2021-05-10
  • 2021-05-23
  • 2021-11-12
猜你喜欢
  • 2021-05-22
  • 2021-12-06
  • 2022-12-23
  • 2021-09-15
  • 2021-12-23
相关资源
相似解决方案