Abonnieren Sie den Newsletter oder RSS-Feed zu erhalten Updates automatisch Blog!

Verbesserung der Leistungsfähigkeit von WordPress: Überprüfung der Antworten 404



WordPress, in ihrer Einfachheit der Nutzung, ist eigentlich eine Software mit komplexen Mechanismen, die getan haben, der Plattform für Blogging erfolgreichsten in der Welt.

Diese Mechanismen, jedoch kann es zu Problemen der Überlastung von Servern in unnützen trivialen Fällen, wie zum Beispiel Mangel an ein Bild, ein JavaScript oder eine Aufforderung zur produziert als Antwort HTTP-Fehler "404 Not Found."

Um zu verstehen, warum müssen wir erst einmal einen klaren Mechanismus der "Nachfrage-Reaktion" in WordPress und Konfigurationen, auslösen kann dies ausgleichen.

Die Bedingungen sind diejenigen der "Verwendung von Dauerlinks (konfiguriert in den Optionen-Panel / permalink) nutzen einige Features von Apache zu haben Links rein textliche und ohne Parameter.

Wenn ein Browser "fordert" eine Seite durch eine permalink (entweder von der Homepage mit einer Liste von Artikeln, ist eine bestimmte Artikel oder irgendetwas anderes), der Apache Web-Server ist beauftragt, die Anfrage WordPress, wer kümmert sich um die Inhalte und bauen die Seite. Wenn der Antrag betrifft, sondern eine Ressource, die es in ihre eigenen Web-Space (wie z. B. ein Bild), Apache ist beauftragt, laden Sie es aus und senden Sie es zu intervenieren, ohne WordPress.

Das effiziente System hat einen Fehler, die sich, wenn auf eine Ressource erforderlich ist, aber ist nicht in der Web-Space. Apache ist nicht zu finden, führt zu der Antwort WordPress. Natürlich für WordPress ist eine "sinnlosen" und baut die Seite 404, oder die Seite, die besagt, dass der Benutzer nicht gefunden wurde als erforderlich.

Der Bau dieser Seite ist schwerer: Es geht um die Aktivierung von WordPress, Eröffnung Verbindungen zu der Datenbank, die Aktivierung aller Plugin, der Suche nach, die nicht gefunden werden. Die Seite wird wahrscheinlich auch eine Liste von Kategorien, die Liste der letzten Artikel und so weiter.

Was hat sich in der einfachen Antwort "nicht gefunden", wird eine Reihe von Transaktionen so komplex und schwer wie die für den Bau einer normalen Seite. So die Vision eines Artikels "Ursachen" der Anträge für die Ressourcen, die nicht vorhanden sind, für jede dieser Anfragen sind aktive WordPress impegando den Web-Server und Datenbank unnötig.

Wie zur Bestätigung dieser? Zurück, ohne irgendwelche Änderungen an Ihrem Blog, verwenden Sie einfach mit einem Firefox Plug-spezifische: Live HTTP-Header. Einmal installiert und Firefox neu gestartet, aktiviert ist, indem Sie den entsprechenden Punkt im Menü "Extras".

Es wird sich ein Fenster, das zeigt, da dann alle Anfragen Firefox. Just an diesem Punkt öffnen Sie die Homepage von seinem Blog zu finden alle Antworten 404. Diese Reaktionen zeigen, welche Ressourcen fehlen und müssen daher korrigiert werden.

Ein klassisches Beispiel ist darauf zurückzuführen, frei WordPress Themen. Um es anpassbare Themen geändert werden kann, ändern ein Hintergrundbild, in der Regel der Kopf des Blogs. Dieses Bild ist manchmal nicht mit dem Thema, ist aber dennoch enthalten einen Verweis in das Stylesheet (die Datei in der Regel als "style.css").

Der Browser analysiert, dass das Stylesheet natürlich versuchen, das Bild hochladen, dass ein 404. Keiner, weil das Layout ist so konzipiert, korrigiert werden, auch ohne das Bild, aber mittlerweile unsere Datenbank arbeitet all'impazzata.

Ein Beispiel ist im Bild gezeigt, wo das Bild in das Stylesheet nicht vorhanden ist (es ist eine wahre auf ein Blog existiert).

Firefox-Plugin Live-HTTP-Header

Andere Fälle sind weniger offensichtlich aufgrund von Dateien, die in der Regel optional auf einer Website wie favicon.ico und robots.txt.

Die erste ist, die durch den Browser, in der Regel mit "Kriterien", und wenn nichts gefunden wurde nicht darauf bestehen, und nicht den Server laden. Aber wenn Ihr Blog ist zu finden in einigen Sammlungen von Websites, die Anfrage von favicon.ico Mai so beharrlich auf der Grundlage des Verkehrsaufkommens, die die Liste unabhängig von der Aussicht auf unserem Blog.

Der Antrag aus der robots.txt-Datei ist, die von Bot-Suchmaschine. Leider sind einige von ihnen sind ziemlich aggressiv in anspruchsvollen, dass die Dateien nicht vorhanden sind, auch mehrmals täglich, die Schaffung einer Ladung absolut nutzlos.

Das Problem wird gelöst, indem einschließlich der zwei Dateien auf Ihrem Blog. Und nun überlasse ich Sie in Ihrem Blog mit den Werkzeugen finden Sie weiter unten.

Installieren Sie Firefox und dann laden Sie das Plugin Live HTTP-Header oder schauen Sie das Profil.



Haben Sie wie diesem Artikel? Melden Sie sich jetzt zu erhalten, Updates oder ähnliche Artikel:
Abonnieren Sie RSS-Feeds schreiben Sie den RSS-Feed


Still no comment "

Kommentare RSS-Feed für diesen Post. TrackBack URI

Schreibe einen Kommentar

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Nothing2Hide © 2006 Alle Rechte vorbehalten.

Lizenz | Haftungsausschluss

Schließen
E-Mail senden