#3 Auswahl eines Hosting-Servers
Geschichte des Webhostings von Apache und Nginx bis zu CDN und Cloudflare, und warum Cloudflare ideal für moderne Blogs ist.
Nachdem wir uns entschieden haben, wo wir unser Projekt speichern, besteht der nächste Schritt darin, einen Server zu finden, um unsere Projektdateien im Internet zu veröffentlichen.
In der Vergangenheit begannen Webserver mit HTTPd (ab 1990), gefolgt von Apache (ab 1995), das lange Zeit als König regierte. Da Apache jedoch durch komplexe Funktionen schwerfällig wurde, verlagerte sich der Mainstream weltweit aufgrund seiner leichtgewichtigen und schnellen Verarbeitung auf Nginx (ab 2004).
Die Bereitstellung von Inhalten von einem einzigen Server verursacht jedoch unweigerlich physische Latenzzeiten. Da die Daten verschiedene Netzwerkknoten passieren, um Haushalte, Büros und mobile Geräte zu erreichen, erhöht sich der Overhead der Route. Mit der explosionsartigen Zunahme des Internetverkehrs nimmt die Übertragung von Daten über große Entfernungen noch mehr Zeit in Anspruch.
Um dieses Problem zu lösen, entstand das Konzept eines CDN (Content Delivery Network). Es liefert Inhalte von dem Server aus, der dem Benutzer am nächsten ist, anstatt von einem einzigen zentralen Server – eine natürliche Lösung für mehr Geschwindigkeit. Obwohl der Aufbau und die Wartung solcher Netzwerke extrem kostspielig sind, gibt es nach ihrer Einrichtung kein leistungsfähigeres System.
Schließlich wurde das Outsourcing an spezialisierte Hosting-Anbieter weitaus kostengünstiger als der Betrieb eigener Server vor Ort. Unternehmen weltweit begannen mit der Migration zu Amazon Web Services (AWS), Google Cloud (GCP) und Microsoft Azure. Ich habe einmal geholfen, Server für Lebens- und Sachversicherungsgesellschaften zu verwalten. Riesige Gebäude mit perfekter Klimatisierung, spezialisiertem Sicherheitspersonal, Serverwartungspersonal, massiven Hardware-Supportgebühren und Notstromgeneratoren im Keller – es war ein erschreckend teurer Betrieb. Rückblickend ergibt es absolut Sinn, dass die Konsolidierung der Infrastruktur unter spezialisierten Anbietern die Kosten im Vergleich dazu senkt, dass jedes Unternehmen seine eigene baut.
Mit dem Niedergang der On-Premise-Infrastruktur dominierten Cloud-Riesen wie AWS die Welt. Dann kam Cloudflare (USA) wie ein Komet. Ursprünglich gewannen sie an Attraktivität, indem sie Websites vor Webangriffen schützten, und nutzten ihre Sicherheitswurzeln, um spezialisierte DNS- und CDN-Dienste anzubieten. Anstatt Server nur durch virtuelle Maschinen zu ersetzen, konzentrierten sie sich auf die sichere und schnelle Bereitstellung statischer Inhalte. Heute sind sie eine gewaltige Kraft und halten Berichten zufolge einen Marktanteil von über 80 % im CDN-Bereich.
Viele Websites können, selbst wenn sie im Hintergrund Datenbanken nutzen, tatsächlich als statische Seiten mit nur periodischen Aktualisierungen bereitgestellt werden. Blog-Seiten sind ein hervorragendes Beispiel dafür.
【Kostenlose Tarifstufe von Cloudflare Server】
Die kostenlose Stufe von AWS ist auf kleine Instanzgrößen wie t3.micro ohne CDN-Funktionen beschränkt. Im Gegensatz dazu ist Cloudflare von Anfang an CDN-fähig.
- Workers Free: 100.000 Anfragen/Tag
- Queues Free: 10.000 Operationen/Tag (Summe aus Lesen/Schreiben/Löschen) (asynchrone Warteschlangen)
- Hyperdrive Free: 100.000 DB-Abfragen/Tag (DB-Verbindungsschicht)
- D1-Limit: Unter 500 MB pro Datenbank, unter 5 GB pro Konto
All dies ist in der kostenlosen Tarifstufe verfügbar! Es ist unglaublich großzügig. Darüber hinaus ist die Bandbreite kostenlos, was einen massiven Kontrast zu anderen Cloud-Diensten darstellt, bei denen die Kosten mit dem Datenverkehr skalieren. Es ist schnell, günstig und leistungsstark – wirklich ein Drei-in-eins-Paket. Darüber hinaus werden Server, die sich am nächsten bei den Benutzern befinden, als „Edge-Server“ bezeichnet. Selbst für statische Websites können Sie direkt am Edge mit Cloudflare Workers eine ganze Menge erreichen.
Inzwischen sollte die Richtung klar sein. Der Service von Cloudflare ist ideal für den Start von persönlichen und geschäftlichen Websites. Da viele Websites die Einrichtung des Kontos und die ersten Schritte abdecken, lassen wir diese Details hier weg.