缓慢的网站会影响客户满意度,增加放弃率,降低品牌体验,影响 SEO,让网站管理员感到沮丧,并且让一切都变得糟糕透顶。上个月,我们发布了一系列关于网站性能的文章,以帮助为您的网站建立基线,回顾我们寻求性能改进的关键杠杆,并在您开始时为您指明正确的方向。
显然,更快的网站对您的客户和其他网站管理员来说非常有用。当我们深入研究缓存和服务器性能调优时,我们想到的一件有趣的事情是,这些相同的性能改进也将如何减少碳排放——减缓气候变化并总体上对地球更好。
电力运行互联网
您可能已经注意到,所有大型数据中心(如阿里云、百度云、腾讯云)通常都位于靠近大坝或发电站的小镇。数据中心需要大量电力来为其所有机器供电和冷却。
其中一些发电是相当可再生的。水力发电占电力生产的大部分(尽管它随水情而变化)。然而,2020年国家电网称 60% 的电力生产来自燃烧煤炭等化石燃料。
多年来,已经进行了多项研究,试图衡量互联网的碳足迹。它首先测量运行互联网的设备的消耗。这包括服务器(始终开启)、它们的网络设备、冗余系统(因为我们希望它永远不会停机)和冷却系统。
之前的一项研究进一步包括制造过程的碳影响,以创建设备、更换设备以及家庭网络和最终用户计算机和我们查看互联网的设备。
他们估计互联网消耗了 170-307 瓦的电力。
他们研究的一个有趣结论是,在某些情况下,互联网正在取代替代品——特别是交通运输,它消耗了世界能源的 61%——因此它可能不仅仅是通过减少旅行需求来抵消其碳排放。他们计算出“用视频会议取代四分之一的飞机旅行,我们节省的电量与整个互联网一样多,尤其是我们节省了大量的石油。”
返回您的网站以及您可以为 2021 年地球日做些什么
因此,性能不佳、加载缓慢的网站也会使气候恶化,因为必须通过互联网传输并在浏览器中呈现的每 GB 数据上游消耗的电量很小。我们发现的一项估计引用了2015 年的一份报告,该报告估计为 0.06 kWh/GB(以每 GB 千瓦时 [kWh/GB] 来衡量)。
例如,未缓存的熊集团主页有 5.2MB (0.0053GB) 与之相关的数据。因此,加载我们的主页需要 .0053 GB x .06 kWh = .000318 kWh 的能量。在过去的 12 个月中,我们主页上的页面浏览量约为 7,500 次,因此仅点亮我们的主页就需要 2.385 千瓦时。
如果您将其插入温室气体当量计算器,则相当于驾驶 4.2 英里来为我们的主页服务一整年。在我们主页的有限上下文中并没有那么令人担忧(尤其是它所包含的所有重要信息)。
取一些对社会有意义的东西,很多大型视频,一旦传输到您的计算机,它的大小约为 28.5 MB。(Baby Shark Dance 在某种程度上是观看次数最多的视频,观看次数为 83 亿——顺便说一下,2019 年地球人口为 76.74 亿。)使用相同的公式,这将是 1.42 亿千瓦时的电力,相当于 1100 万磅烧煤来播放那个绝对荒谬的单一视频……我们 83 亿人可能应该为此感到懊悔。
如果我们再提高一个数量级,互联网上42 亿个页面的总电量约为 987 亿千瓦时——假设平均页面重量为 5MB 数据,加载每个页面一次就像路上有 1500 万辆汽车,或者为 8.5 辆汽车供电万家。
而事情是...
您的网站不是最大的贡献者。例如,每天扫描数百万页的机器人和视频流媒体服务肯定会让你胜过(并且不受你的控制)。
但是,您可以控制一件事——在您的网站上提供相同的体验,并使用更少的千兆字节资产(使 15MB 的页面变成 5MB 的页面)!只需优化您的媒体,确保正确设置缓存,在主页上使用标清视频而不是高清视频,压缩您的 Javascript 和 CSS,或许还可以使用内容交付网络 (CDN)。
所有这些推荐的网站性能改进(在非常宏观的层面上)跨越互联网上每秒数万亿次的请求意味着更有效地利用资源,以及更少的水坝和燃煤电厂。
您可以轻松地将页面重量减少 50%,同时改善您的客户体验。这反过来又有助于降低功耗和应对全球变暖。因此,这对您的客户、业务和地球都有好处。