减少网站的能源消耗

减少网站的能源消耗
网站功耗趋势
互联网的用 电量 与世界上最大的经济体之一英国的用电量大致相同。相当于每年 300 太瓦时。事实上,互联网增长趋势表明,到 2030 年,互联网预计将开始使用全球约 21% 的电力。此外, 预计到 2025 年, 全球通信技术 产生的碳排放量将超过除中国、印度和美国之外的任何其他国家。

网站耗电量统计
网站对环境的影响
虽然总体趋势令人惊讶,但您可能仍然想知道: 一个简单的网站对地球有多大影响?实际上有一种方法可以计算这个,因为 websitecarbon.com 可以估算网站的碳足迹。

该工具提供了一种实用的方法

可以从更广泛的角度了解您的网站如何运作。计算 网站的碳足 印度尼西亚电报数据 迹非常简单。首先,它检查网页加载时通过电缆传输的数据量,并将其乘以用 电量数据。随后,考虑 数据中心使用的能源,并使用国际能源署 报告的电力平均碳强度 。最后,将所有这些信息放在一起,可以了解与访问任何网站的普通用户相关的排放量,以及每年二氧化碳排放总量的估计值。

印度尼西亚电报数据

为了说明这一解释,以下是两个网站之间的分析比较: 者通过为世界各地数百万人提供在线学习、创造和成长的工具来释放互联网的力量。 传统新闻出版商中全球访问量最大的新闻网站。

网站 Hostinger.com 英国广播公司网站
清洁概述 该网站比 67% 的测试网站更干净 该网站比 71% 的测试网站更脏
每次有人访问网站时产生的二氧化碳量 0.55克二氧化碳 1.70克二氧化碳
使用的能源类型 可持续能源 沼泽标准能源,如果该网站使用绿色托管,二氧化碳排放量将减少 9%
网站的每月浏览量可产生: +/- 1,000,000 +/- 1,500,000,000
二氧化碳当量(千克)(年内) 6,550.67 公斤:相当于 43.67 名相扑选手的重量,二氧化碳排放量相当于 887,624 杯茶的开水量 30,526,564.08 公斤 – 相当于 203,510.43 名相扑选手的重量,二氧化碳排放量相当于 4,136,390,796 杯茶的开水量
吸收本网站产生的碳量所需的树木数量(年内) 298 1,387,572
能源使用量(年内) 15,217kWh的能量:足以驱动电动汽车行驶97,338公里 64,266,451kWh的能量:足以驱动电动汽车411,205,284公里
从更广泛的角度来看,这些数字令人震惊:在这种情况下,需要超过 1,300,000 棵树来吸收 BBC.com 在一年中产生的碳量。作为网络开发人员,每当我们对网站进行更改时,我们都喜欢考虑这个主题,因为它们都会对地球产生影响。

网站性能与能耗

在过去十年中,网站的平均大小增加了四倍。 2010 年,网站大小为 500 KB,而今年,网站平均大小为 2 MB。考虑到多年来互联网的爆炸式增长以及当前在线网站的数量,有大量的数据被使用。此外,这些数字往往会继续增长。

如果不是 Google 的 Lighthouse、PageSpeed Insights 以及最近推出的 Core Web Vitals 更新等举措,这个数字现在可能会更高。通过严格遵守这些准则,Google 表示,如果您网站的性能得分较低,则会降低您网站的排名。总的来说,这迫使网站开发者和所有者更好地照顾他们的网站,这对所有互联网生态系统都是有利的。

还 研究了移动网络应用程序的性能得分和能耗之间的相关性。在Alexa排名的 100 个最受欢迎的网站中 ,随机选择了 21 个网站,并使用 Google Chrome 浏览器在移动设备上进行了测试。研究人员关闭了设备上的所有后台程序,并测量了设备加载特定网站的功率。每个网站都经过了 25 次测试,以分析网站完全加载需要多长时间、需要多少个 CPU 以及网站加载之前的主要功耗是多少。

正如研究论文中所述,“我们的结果显示, 移动网络应用程序的性能得分与能耗之间存在显着的负相关性。一般来说,我们可以说像 Lighthouse 这样的性能分析工具可以用作能源消耗的代理。”

大多数性能低下的网站比性能一般和性能良好的网站使用更多的电量。因此,从字面上看,提高你的表现分数将有助于拯救地球。

当人们浏览您的网站时,会消耗多少能源?
Lighthouse 或 websitecarbon.com 等工具可测量网站初始负载的能源  扩大加密货币支付的机会 使用情况。然而,故事并没有结束:人们将开始浏览。我们如何衡量这一点?

 

使用计算 7 月 5 日之前的时间的简单倒计时器来说明此示例。当计时器每秒计时时,将执行 whatsapp 电话列表  三个不同的任务。第一个是触发计时器更改的 JavaScript 事件。然后,有两个布局事件:一个是覆盖当前布局,第二个是在屏 减少网站的能  幕上绘制新数字。所有这些都需要消耗能量。

如果我们决定让计时器栏保持打开状态,访问 Google.com,搜索某些内容,然后返回,会发生什么情况?当我们这样做时,一些 JavaScript 事件正在运行,并且计时器重绘。所以还是用了CPU。我们可以采取什么措施来防止这种情况,以便当我们在其他选项卡中时可以暂停网站?

 

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部