以下是GTmetrix对CDN 工作原理 的直观表示

A collection of data related to the UK.
Post Reply
rakibhasan
Posts: 203
Joined: Tue Dec 24, 2024 4:57 am

以下是GTmetrix对CDN 工作原理 的直观表示

Post by rakibhasan »

例如,如果您网站的主服务器位于德克萨斯州,如果没有 CDN,来自阿姆斯特丹的访问者就必须等待服务器从美国一路加载网站。有了 CDN,您的网站将从更靠近用户的位置加载。在这种情况下,这是一个更靠近阿姆斯特丹的地方。因此,网站加载速度会更快。

M7cMb05.png
我们将所有图片、JavaScript 和 CSS 文件移至 CDN,只将 HTML 文件保留在主服务器上。将图片托管在 CDN 上将对网站访问者的页面加载速度产生重大影响。

在我们完成此操作后,PageSpeed 工具 IG数据库 仍然烦人地建议我们利用浏览器缓存来获取某些第三方资源。以下是屏幕截图:

5dQ1.png
我们通过将社交媒体脚本提供的计数器替换为托管在 CDN 上的一些静态图像来解决了该问题。我们不再使用试图访问 Twitter、Facebook 或 Google Plus 数据以获取关注者数量的第三方脚本,而是自己托管这些脚本并解决了该问题。

比社交媒体脚本问题更令人沮丧的是,谷歌的分析代码正在减慢我们的网站速度。

還沒有編號.png
为了解决 Google Analytics 脚本问题,我们做了一些相当困难的事情。由于我们不想从我们的网站上删除 Analytics,所以我们必须找到其他解决方案。

Google 每年很少会修改 Analytics 代码超过一两次。因此,Razvan创建了一个脚本,每八小时运行一次,以验证 Analytics 代码的最后修改时间。只有发现新的更改时,该脚本才会再次下载 Analytics 代码。这样,我们就可以在自己的服务器上托管 Analytics JavaScript 代码,而不必在每次访问时都从 Google 的服务器加载它。
Post Reply