Es ist klar, dass nichts so gut skaliert wie statische Dateien, die von einem schnellen Webserver und einem beliebigen CMS bereitgestellt werden . Eines der Probleme ist die Anzahl der Datenbankabfragen, die pro URL-Anfrage erforderlich sind, und meine Erfahrung aus den letzten zwei Jahren, die ich ausschließlich mit Drupal und jetzt über zwei Jahren mit WordPress gesammelt habe, ist, dass WordPress in dieser Abteilung viel besser ist.
Das heißt, fast nichts mit irgendeiner Macht wird "out-of-the-box" skalieren ; Es geht darum, was Sie tun können, wenn Ihre Skalierbarkeitsanforderungen steigen.
Am unteren Ende von "viel Verkehr" gibt es großartige Caching-Plugins und Integrationen mit kostengünstigen CDNs, mit denen Sie einen ziemlich guten Job mit einem Budget ohne IT und einem niedrigen Hosting-Budget machen können. Hier sind einige andere Fragen und Antworten zur Überprüfung:
Es gibt Optionen für die Profilerstellung, um Leistungsengpässe zu identifizieren :
Sobald Engpässe erkannt wurden, können Sie mit der Transients-API lokalisierte Optimierungen vornehmen . Diese Fragen und Antworten enthalten ein Beispiel, das mithilfe der Transients-API optimiert werden kann, und zeigen, wie:
Wenn Sie wirklich Lust haben , die großen Waffen herauszuholen , können Sie Memcached , HyperDB , Nginx und / oder mehr konfigurieren , um die Dinge zu beschleunigen.
Und schließlich gibt es neue, auf WordPress fokussierte Webhosts, die auf Leistung spezialisiert sind, wie WP Engine , ZippyKid und andere:
So ist die gute Nachricht ist , alle die Waage sehr schön ; von der sehr niedrigen Ende kostenlos und einfach mit technischer Komplexität und Kosten wachsen nur, wenn der Verkehr erheblich wächst. Fangen Sie klein mit WordPress an und es wird großartig. Wenn Ihr Traffic wächst und Sie ihn sogar einigermaßen gut monetarisieren, werden Sie feststellen, dass es sehr kosteneffektiv ist, ihn nach Bedarf zu skalieren.
Zumindest IMO. :)