it-swarm.com.de

Wie wirkt sich ein CMS auf die Ladezeit einer Seite im Vergleich zu einer statischen Site aus?

Ich erstelle eine 20-seitige Website, die auf Shared Hosting geht. Jede Seite hat eine Größe von ca. 20 KB (einschließlich HTML, CSS und Bildern, die allen Seiten gemeinsam sind). Um das manuelle Hinzufügen von Navigationselementen zu jeder Seite zu vermeiden, erwäge ich die Verwendung eines CMS. Ich befürchte jedoch, dass die Site auf einem ausgelasteten Server durch die Verwendung eines CMS langsamer geladen wird.

In einer Shared-Hosting-Umgebung, in der PHP als CGI-Binärdatei ausgeführt wird, wirkt sich ein CMS (WordPress, Drupal usw.) im Allgemeinen auf die Ladezeit von Seiten aus, im Vergleich zu statischen "Nur-HTML" -Sites und solchen Verwenden Sie PHP nur als Template-Sprache?

1
PleaseStand

Die kurze Antwort lautet: es kommt darauf an.

Eine weitere kurze Antwort lautet: Es spielt keine Rolle.

-

In den meisten Fällen sprechen wir von 1 Sekunde Unterschied. Sie erwähnen, dass dies eine Website für kleine Unternehmen ist. Aus diesem Grund gehe ich davon aus, dass die Website nicht von Hunderten von Nutzern gleichzeitig genutzt wird. Infolgedessen wird sich diese 1 Sekunde Verarbeitungszeit nicht ansammeln, um einen merklichen Unterschied zu erzeugen.

Für ein kleines Unternehmen, das daran arbeitet, seine neu erstellte Webpräsenz einzurichten, ist es sinnlos, sich Gedanken über die Leistung zu machen. (Sie haben noch keinen Datenverkehr.) Es ist wichtiger, regelmäßig überzeugende Inhalte zu generieren und sie mit der Website in Verbindung zu bringen. Dazu benötigen sie ein CMS. Wenn sie Glück haben, werden sie sich eines Tages über Leistungsprobleme Gedanken machen.

Und wenn dieser Tag kommt, gibt es, wie bereits erwähnt, Caching-Optionen und alternative Bereitstellung Methoden, die verwendet werden können.

Viel Glück!

1
Gabe Sumner

Je leistungsfähiger das CMS (oder Framework) im Allgemeinen ist, desto höher ist der Aufwand. Es ist sehr schwierig, eine Tabelle darüber zu erstellen, wie viel Overhead pro Setup anfällt, da es, wie bereits erwähnt, Plugins gibt und Dinge, die Sie tun können, um die Leistung zu verbessern.

Ich denke, die Sache, die in dieser Situation zu tun ist, ist Test. Stellen Sie Ihre statische Seite gegen eine Standardseite wordpress (oder was auch immer) mit demselben Inhalt. Wenn es keinen merklichen Unterschied gibt, sollte das CMS wahrscheinlich ausgewählt werden, da es Ihnen auf lange Sicht mehr Flexibilität bietet.

Die meisten CMS werden mit etwas geliefert, mit dem Sie Ihre Seiten als statische Dateien exportieren (oder auf einfache Weise exportieren können). Eine andere Option wäre, mit dem CMS zu beginnen und wenn Geschwindigkeit oder Ressource zu einem Problem werden, diese zu exportieren und die statischen Dateien zu hosten Dateien (dies ist im Wesentlichen das, was LazyOne mit WP Super Cache erwähnt hat)

1
Toby

Die Leistung sinkt nur beim Generieren der Seiten. Standardmäßig zwischenspeichern einige CMS die Seiten nicht vor (generieren sie vor), was bedeutet, dass jedes Mal, wenn jemand diese Seite besucht, das PHP-Skript ausgeführt wird, die Leistung stark abnimmt.

Wenn Sie das richtige Cachin verwenden, sollte der Server das PHP-Skript nur einmal ausführen und die statische Seite generieren. Dies bedeutet, dass die Leistung kaum beeinträchtigt wird.

Es gibt viele Cachin-Plugins für jedes CMS.

0
Alexcp