Mystudenthalls

Mystudenthalls.com 凭借 Cloudflare 的 Argo 将其性能提高了 40% 以上,提供同业中最快的服务。

mystudenthalls-graphic

Mystudenthalls.com 是英国第一个、也是最全面的学生宿舍搜索引擎,可帮助学生在英国各城市查找学生住宿房源。每个月,都有成千上万的学生使用 Mystudenthalls.com 搜索成千上万个房源信息,寻找他们未来的另一个家。

CoinGecko 面临的挑战:在扩展到全球的同时保持性能

随着 Mystudenthalls 的扩展,该平台面临两个挑战。首先,随着平台向国际用户扩展,Mystudenthalls 团队希望确保遍布全球的新用户获得一致的体验。Mystudenthalls.com 创始人兼董事总经理 Dan Roberts 解释说:“随着国际流量持续增长,必须要保证我们的海外用户获得与英国用户相同的速度和体验。”

其次,随着 Mystudenthalls 平台上的新房源不断增加,人们期望该站点在为更多人提供更多内容的同时仍然快速加载。Roberts 指出:“Mystudenthalls 是一个包含大量图像的网站,但是理所当然的,我们的用户希望这些页面和图像能够即时加载。当用户数量和平台房源的数量都快速增长时,这就会变得很困难。”

Mystudenthalls 的解决方案:先进的高性能全局网络

Roberts 及其团队在市场上寻找可解决其性能挑战的解决方案。“我们考察了许多方案,但大多数方案都比不上 Cloudflare 的全球覆盖范围或其他功能,”Roberts 说。现在,Mystudenthalls.com 通过 Cloudflare 的 Railgun、Argo、CDN、Mirage 和 Polish 服务得到了加速和优化。

Mystudenthalls 使用 Cloudflare 的 Argo Smart Routing 将网站内容尽快交付给用户。通过利用来自 Cloudflare 网络上的数万个 Internet 资产的洞见,Argo 可以在性能最高、拥塞最少的可用路径上路由 Mystudenthalls 流量。仅通过 Argo,Mystudenthalls 传送首字节的时间就缩短了 40%。

通过 Argo 优化 Mystudenthalls 流量的路由,Cloudflare 的 CDN 从全球 330 个城市的数据中心高速缓存和传送静态内容,进一步提高了 Mystudenthalls 的全球性能。通过在更接近 Mystudenthalls 全球用户的位置提供内容,站点加载时间显著缩短,而 Mystudenthalls 还节省了带宽成本。另外,通过使用 Railgun,Mystudenthalls 仅需从源站提取有所更改的部分内容,而 Cloudflare 直接从缓存中提供未更改的部分,因此改善了动态内容的传递。

不但如此,Mystudenthalls 还实施了 Cloudflare 的图像优化工具 Mirage 和 Polish 以进一步提高图像加载速度。Roberts 说:“Mirage 和 Polish 意味着即使连接速度较慢,我们也可以确保用户以期望的速度为他们提供这些图像资产。”Mirage 的原理是在缓存中存储图像的两个版本,然后首先提供“虚拟图像”(通常是原始图像大小的 1%),直到可以加载原始图像为止,这使 Mystudenthalls 在所有资产完全加载之前就可以为用户提供网站的全部功能。此外,Mirage 还会针对正在查看它们的设备优化图像,为移动设备提供较小的图像,从而使它们加载速度更快而又不牺牲质量。不但如此,Polish 还以编程方式优化图像,以去除元数据并减小文件大小,从而尽快提供图像。

Mystudenthalls
相关案例研究

Cloudflare 对我们的服务至关重要。没有哪个竞争对手能够像 Cloudflare 这样,遍及全球,并且拥有各种强大的工具和服务。

Dan Roberts
创始人