2022-06-16

减少 HTTP 请求数量和提高网站加载速度的 8 种方法

1.删除不必要的图像

目标是最大限度地减少网页必须加载的文件和图像的数量。这反过来又减少了 HTTP 请求的数量,并可能提高网页的加载速度。

这里有两点需要注意:

(1)清理您的媒体库并删除任何不必要的图像。

(2)不要仅仅为了减少 HTTP 服务器请求而牺牲图像。是指删除不必要的图像,而不是尽量减少您通常使用的图像数量。处理完图像后,请查看并删除其他一些不必要的文件。 确定您的网页使用的不同元素,然后选择那些不必要但会占用您的资源的元素。摆脱它们并提高您网站的加载速度。

2.缩小图片尺寸

减小要在网页上使用的图像的文件大小。减小图像大小是提高网页加载速度的最基本技术之一。建议利用图像缓存来进一步减少服务器负载并提高网站速度。

3.实现延迟加载技术

一个页面可能有很多图像。当用户访问该页面时,您的站点会向所有这些图像发送 HTTP 服务器请求。根据您的网页的重量,这可能会减慢它的速度。

 但是,如果用户甚至从未打算向下滚动到页面底部并查看所有这些图像怎么办?——延迟加载技术解决了这个问题

它不会发送不必要的 HTTP 请求,而是仅在用户向下滚动到页面上的图像时发送服务器请求。 通过延迟加载技术智能利用资源可以显着减少 HTTP 请求的数量并提高站点的加载速度。

4.忽略页面上不相关的资产

忽略网页上的相关资产与延迟加载类似。正如我们所说的,延迟加载会延迟向服务器发送未查看图像的请求。 同样,您可以安装插件,它会检测存在于您的网站主题中但位于特定页面上的插件和文件。一旦识别出此类文件,插件将阻止它们在页面上加载

5. 缩小 CSS 和 JavaScript 文件

缩小是用于提高网站加载速度的重要技术。这意味着从 CSS、JavaScript 和 HTML 文件中删除不需要执行的不必要代码——例如,不必要的字符、空格、注释等。

6. 结合 CSS 和 JavaScript 文件

就像缩小一样,结合 CSS 和 JavaScript 文件也是减少网站总文件大小的一种非常好的技术。将所有 CSS 和 JavaScript 文件合并到一个单独的文件中。 如果将 3 个 CSS 文件合并为 1 个 CSS 文件,将 4 个 JS 文件合并为 1 个 JS 文件,您的站点将只发送 2 个请求而不是 7 个。缩小和组合 CSS 和 JavaScript 文件是减少 HTTP 请求数量和提高网站加载速度的有效方法。

7. 尽量减少外部脚本的数量

强烈建议识别正在添加请求的所有其他文件。您可以在 Google Chrome 网络面板中执行此操作。

外部脚本增加 HTTP 请求的数量很多,通过确定降低您网站速度的确切第三方集成和外部脚本,您就可以选择保留哪些资产和牺牲哪些资产 。

8. 使用内容交付网络 (CDN)

CDN 是位于世界不同地区的服务器网络。CDN 在您的网站上缓存静态内容,然后在用户访问您的网站时提供缓存的内容。缓存的内容是从离用户物理位置最近的服务器传送的。

是否要使用 CDN 取决于几件事。最重要的是您的流量是本地的还是国际的。如果您的大多数网站访问者都是本地访问者,则不需要内容交付网络。如果来自世界各地的用户访问您的网站,CDN 对于加速您的网站非常有用。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,902评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,037评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,978评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,867评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,763评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,104评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,565评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,236评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,379评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,313评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,363评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,034评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,637评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,719评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,952评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,371评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,948评论 2 341

推荐阅读更多精彩内容

  • 生活顺心如意是每个人都想拥有的,你想知道,如何成为一个有福气的人呢?今天分享给你三条心法,第三条特别重要,建议先点...
    彩虹修身阅读 223评论 0 0
  • 简介 前端优化的目的是什么 ? 从用户角度而言,优化能够让页面加载得更快、对用户的操作响应得更及时,能够给用户提供...
    JuanitaLee阅读 808评论 0 5
  • 从雅虎军规看前端性能优化 本文参考雅虎前端的性能优化,如何让页面加载更快,雅虎给出了多个规则,原文地址:Best ...
    含含要暴怒阅读 218评论 0 1
  • 从雅虎军规看前端性能优化 本文大部分内容翻译自雅虎前端的性能优化,如何让页面加载更快,雅虎给出了多个规则,原文地址...
    cce117b0a0ce阅读 902评论 0 3
  • 一:web前端页面优化: 1.web页面的具体是什么?前身? web前端页面作为呈现给用户看的页面,也就是浏览器可...
    々烽火戏诸侯阅读 1,046评论 0 2