Wie kann man die Anzahl der von Ihrer Website generierten Ausführungen reduzieren?
Dieses Tutorial behandelt die folgenden Themen:
Um eine gute Website-Performance zu erreichen, ist es sehr wichtig, die Anzahl der Ausführungen zu optimieren. Die häufigste Ursache für eine zu hohe Anzahl von Ausführungen ist entweder etwas Unregelmäßiges auf Ihrer Website, das angesprochen und angehalten werden sollte, oder im besten Fall ein legitimer Höhepunkt Ihres Website-Traffics, der auch adressiert und behandelt werden kann.
Was ist Ausführung?
Ein einfaches Beispiel für die Ausführung ist, wenn ein Besucher Ihre Website öffnet und Ihre Index-PHP-Datei geladen wird. Dies zählt als eine Ausführung. Je mehr Besucher Ihre Website hat, desto mehr Ausführungen wird sie generieren. Beachten Sie, dass dies nur für dynamisch generierte Inhalte gilt. Wenn Sie ein Bild oder eine HTML-Seite öffnen, wird auf dem Server keine neue Ausführung erzeugt. Ausführungen werden für die folgenden Skriptsprachen gezählt- PHP, Perl, Python, Ruby usw.
Verwenden Sie das Traffic-Tool und die Kontostatistik, um Unregelmäßigkeiten zu identifizieren, die zu einer hohen Anzahl von Hinrichtungen führen
Überprüfen Sie Ihre Domain-Hits-Statistiken und Kontoausführungen und Skripte von Ihrem Kundenbereich > Services > Hosting > Verwalten > Statistiken.
Um die Anzahl der von Ihrer Website generierten Ausführungen zu reduzieren, müssen Sie die Quelle des Problems identifizieren. Manchmal wird die hohe Anzahl von Ausführungen nicht von einer großen Anzahl von legitimen Besuchern verursacht und Sie können sie durch einige Korrekturmaßnahmen senken.
Überprüfen Sie von Site Tools > Statistiken > Traffic die am häufigsten besuchten URLs und die IP-Adressen, die Ihre Website aufgerufen haben. Kontoausführungen und Skripte werden Ihnen helfen, problematische Teile Ihrer Website zu finden und herauszufinden, wo Sie Ihre Bemühungen konzentrieren können.
Die Registerkarte Verhalten gibt Ihnen nützliche Informationen darüber, welcher Teil Ihrer Website am häufigsten angesehen wird. Sie sollten diesen Abschnitt überprüfen, um die Seiten zu identifizieren, die die Ausführungen generieren. Nachfolgend werden wir über die häufigsten Ausführungsgeneratoren sprechen:
- Chat/Kalender oder andere Module , die ihren Inhalt ständig aktualisieren, können viele Ausführungen zur Folge haben und Sie können die Ausführungen in diesem Abschnitt sehen. Zum Beispiel, wenn Ihre Website ein Kalendermodul verwendet und Sie sehen, dass das calendar.php Skript oft aufgerufen wurde, dann ist es eine gute Idee, dieses Modul zu deaktivieren.
- Anmeldeseiten für Anwendungen . Sehr oft werden Websites von Bots missbraucht, die versuchen, administrativen Zugriff zu erlangen. Wenn Sie viele Anfragen an die Admin-Login-Seite Ihrer Website (Joomla! 3.x-Administratorordner, WordPress wp-admin.php usw.) sehen, können Sie zwei Dinge tun:
- Kommentarbereiche . Sehr oft werden Seiten von Bots missbraucht, die versuchen, Spam-Kommentare zu veröffentlichen. Wenn Sie viele Anfragen im Kommentarbereich Ihrer Website sehen (WordPress wp-comments.php, Joomla! 3.x JComments, etc.), dann fügen Sie CAPTCHA hinzu, das Ihren Besuchern ein Bild zeigt, bevor ihnen erlaubt wird, einen Kommentar zu posten, um Bot-Anfragen zu verhindern. Es gibt viele CAPTCHA Erweiterungen für WordPress, Joomla! 3.x !, Drupal, etc., die Sie verwenden können, um den Kommentarbereich/Kontaktformulare Ihrer Website zu schützen.
Wie Sie wahrscheinlich wissen, verwenden Suchmaschinen Bots, um Webseiten im Internet zu indizieren. Diese Besuche auf Ihrer Website werden aufgezeichnet und in der Registerkarte Verhalten angezeigt. Manchmal erzeugen Bots zu viele Ausführungen und Sie müssen entweder die Bots blockieren oder ihre Durchforstungsrate verringern. Wenn Sie zu viele Anfragen von bestimmten Bots bemerken, können Sie deren Crawling-Geschwindigkeit ändern. Wie Sie die Crawling-Geschwindigkeit einstellen, hängt von dem jeweiligen Bot ab.
Verwenden Sie den SuperCacher, um Ausführungen zu verarbeiten, die durch legitimen hohen Datenverkehr generiert werden
In einigen Fällen ist die Anzahl der Ausführungen zu hoch, weil Ihre Website zu beliebt geworden ist oder Sie kürzlich eine neue Marketingkampagne gestartet haben. Wenn dies der Fall ist, besteht eine mögliche Lösung darin, Ihre Website so zu konfigurieren, dass sie unseren SuperCacher-Dienst verwendet. Um die Anzahl der Ausführungen zu reduzieren, müssen Sie die SuperCacher Dynamic Cache-Funktion aktivieren. Sobald Sie Dynamic Caching aktivieren, wird der SuperCacher zwischengespeicherte Kopien der Seiten Ihrer Website erstellen. Wenn ein neuer Benutzer versucht, eine der Seiten zu öffnen, wird sie aus dem Cache bedient, anstatt eine neue Ausführung zu generieren.
Wechseln Sie zu einer höheren PHP-Version
Stellen Sie sicher, dass Sie die neueste PHP-Version für Ihr Konto verwenden. Um Ihre PHP-Version zu aktualisieren, gehen Sie zu Ihren Site Tools > Devs > PHP-Manager .
Halten Sie Ihre Anwendung auf dem neuesten Stand und reinigen Sie nicht verwendete Plugins
Halten Sie Ihre Webanwendungen auf dem neuesten Stand und deaktivieren und löschen Sie alle Plugins und Erweiterungen, die derzeit nicht verwendet werden.