Mystudenthalls.com bietet den schnellsten Dienst in seinem Sektor, denn Argo von Cloudflare hat die Performance um über 40 % verbessert.
Mystudenthalls.com ist Großbritanniens erste und umfassendste Suchmaschine für Studentenwohnheime und hilft Studenten bei der Suche nach Studentenunterkünften in Städten in ganz Großbritannien. Jeden Monat nutzen Zehntausende von Studenten Mystudenthalls.com, um in Tausenden von Verzeichnissen zu suchen und ihr zukünftiges Zuhause zu finden.
Die Mystudenthalls-Herausforderung: Performance im globalen Maßstab
Mystudenthalls stand bei der Erweiterung und Skalierung der Plattform vor zwei Herausforderungen. Erstens wollte das Mystudenthalls-Team bei der Erweiterung der Plattform auf internationale Nutzer eine einheitliche Erfahrung für seine neuen Nutzer aus aller Welt sicherstellen. „Da der internationale Traffic weiter zunimmt, ist es von entscheidender Bedeutung, dass unsere Nutzer in Übersee die gleiche Geschwindigkeit und Erfahrung erhalten wie die, die sich in Großbritannien befinden“, erklärt Dan Roberts, Gründer und Geschäftsführer von Mystudenthalls.com.
Zweitens erwarten Nutzer, dass die Mystudenthalls-Plattform extrem schnell geladen wird, auch wenn neue Einträge aufgenommen und noch mehr Inhalte für noch mehr Nutzer angeboten werden. Roberts sagt: „Mystudenthalls ist eine sehr bildlastige Website, und unsere Nutzer erwarten zu Recht, dass diese Seiten und Bilder fast augenblicklich geladen werden. Das wird schwierig, wenn sowohl die Zahl der Nutzer als auch die Zahl der Einträge auf unserer Plattform so schnell wächst.“
Die Lösung von Mystudenthalls: Ein fortschrittliches, leistungsstarkes globales Netzwerk
Roberts und sein Team machten sich auf die Suche nach einer Lösung für ihre Performance-Herausforderungen. „Wir haben eine Reihe von Optionen geprüft, aber die Mehrheit konnte weder mit der globalen Abdeckung noch mit den zusätzlichen Features von Cloudflare mithalten“, berichtet Roberts. Jetzt wird Mystudenthalls.com durch die Cloudflare-Dienste Railgun, Argo, CDN, Mirage und Polish beschleunigt und optimiert.
Mit Argo Smart Routing von Cloudflare liefert Mystudenthalls Website-Inhalte so schnell wie möglich an seine Nutzer. Durch Auswertung der Erkenntnisse aus Millionen Websites und Webapplikationen des Cloudflare-Netzwerks kann Argo den Traffic von Mystudenthalls auf die leistungsfähigsten und am wenigsten überlasteten Pfade routen. Mystudenthalls erlebte allein durch Argo eine 40-prozentige Verbesserung der Time-to-first-Byte.
Während Argo das Routing des Mystudenthalls-Traffics optimiert hat, verbessert das Cloudflare-CDN die globale Performance von Mystudenthalls weiter, indem es statische Inhalte in Rechenzentren in 330 Städten auf der ganzen Welt im Cache zwischenspeichert und bereitstellt. Durch die Bereitstellung von Inhalten in größerer Nähe zu den globalen Mystudenthalls-Nutzern wird die Ladezeit der Website dramatisch verkürzt, und Mystudenthalls spart bei den Bandbreitenkosten. Außerdem verbessert Railgun die Bereitstellung der dynamischen Inhalte, denn nur die Teile des Inhalts, die sich geändert haben, werden von den Ursprungsservern geladen. Die unveränderten Teile liefert Cloudflare direkt aus dem Cache.
Zusätzlich implementierte Mystudenthalls die Bildoptimierungstools Mirage und Polish von Cloudflare, um Bilder noch schneller zu laden. Roberts erklärt: „Mit Mirage und Polish werden diese Bildbestände dem Nutzer auch bei einer langsameren Verbindung in der erwarteten Geschwindigkeit zur Verfügung gestellt. Mirage speichert zwei Versionen eines Bildes im Cache und stellt dann zunächst ein „virtualisiertes Bild“ (oft 1 % der Größe des Originalbildes) bereit, bis das Originalbild geladen werden kann. Damit bietet Mystudenthalls den Nutzern, schon bevor alle Inhalte vollständig geladen sind, die volle Funktionalität der Website. Darüber hinaus optimiert Mirage die Bilder für das Gerät, auf dem sie betrachtet werden. Mobilgeräte bekommen kleinere Bilder, die ohne Qualitätseinbußen schneller geladen werden. Zusätzlich optimiert Polish programmatisch Bilder, indem es Metadaten entfernt und die Dateigröße reduziert, um Bilder so schnell wie möglich zu liefern.