“WP System Health” - wie geht’s meinem WordPress
codestyling | 18. Juni 2009 | 04:00
Wenn man, öfter als einem lieb ist, WordPress Installationen warten muss, hätte man schon gern den Komfort, alles auf einem Blick im Dashboard sehen zu können, was PHP und WordPress betrifft.
Deshalb habe ich auch ein Reihe von Tools, die auf meiner Domain laufen und mir detailliert anzeigen, wie es um das System bestellt ist.
Eines dieser Tools möchte ich nun hier als Plugin in seiner ersten öffentlichen Version freigeben. Es integriert sich für Administratoren im Dashboard.
Funktionsumfang
Das Plugin stellt ein Dashboard Widget bereit, das aufgegliedert nach 4 Kategorien, interne Zustände des Systems darstellen und analysieren kann:
- System
- PHP
- WordPress
- Database
In jedem dieser Bereiche ist ein geringer Detail-Level voreingestellt, kann aber jederzeit expandiert werden. Die wichtigsten Grundwerte sind bereit in der Grundeinstellung zu sehen.
Es ist momentan ein reines Informationstool und führt keinerlei Modifikationen durch. In folgenden Versionen werden sicher auch Einstellungsmöglichkeiten, Frontend-Analysen und vieles mehr möglich sein.
Derzeit ist das Plugin auch nicht übersetzt in deutsch, da ich im Moment mehr Wert auf Performance gelegt habe, denn es werden eine Menge Daten analysiert während das Dashboard aufgerufen wird. Die Funktionsfähigkeit habe ich mit normalen Provider Servern (Unix) als auch WAMPP (Windows XP/XP64) getestet. Auch unter MAMPP (Mac OSX) sollte es keine Probleme geben.
Installation
Das Plugin wird wie jedes andere Plugin auch installiert. Die *.zip Datei auspacken, den enthaltenen Ordner hochladen in das Verzeichnis wp-content/plugins/ und im Backend unter Plugins aktivieren. Derzeit ist das Plugin nur hier zum Download erreichbar, die Anmeldung für das Plugin Repository von wordpress.org läuft bereits, damit man später auch den autoupdate nutzen kann.
Screenshots auf einem Windows System
Ich habe sowohl die Low-Detail als auch die High-Detail Ansichten mal hochgeladen, damit man einen Eindruck gewinnen kann, ob man es benutzen möchte oder nicht. Im Anschluss folgt der Download Link.

Download des Plugin
Das Plugin setzt eine WordPress Version größer oder gleich 2.7 voraus, für ältere WordPress Installationen ist es nicht geeignet.
aktueller Download: wp-system-health-v1.3.3.zip (3547 downloads)









Mike
18.06.2009 | 07:30Vielen Dank für die Bereitstellung. Werde es einbauen.
Antworten »
Tom
18.06.2009 | 08:33Sieht interessant aus, werde es gleich mal testen.
Antworten »
Frank
18.06.2009 | 08:47einfach TOP; danke dass du dir die Nacht um die Ohren gehauen hast und dass die Lösung nun online ist.
Antworten »
Ralf
18.06.2009 | 08:54Hallo Heiko
Das ist ja mal wieder ein tolles Plugin, was du freigegeben hast.
Dazu eine Frage:
Unter System > Rendering Dashboard werden die selben Daten angezeigt wie bei dem Plugin “Memory Overview”.
Sind das die selben Daten?
Gruß
Ralf
Antworten »
codestyling
18.06.2009 | 10:55Rein formal gesehen ja, denn bei Plugins sind an diesem Punkt der Ausgabe etwa gleich weit.
Allerdings ist durch die detaillierten Ladestufen, die man anzeigen kann, besser nachzuvollziehen, wann große Mengen an Speicher verbraucht werden.
Antworten »
Thomas Scholz
18.06.2009 | 10:02Ich glaube, daß da ein paar ein Bilder fehlen. Ich hatte plötzlich eine Menge 404er auf ein Verzeichnis »images« im Pluginverzeichnis.
Antworten »
codestyling
18.06.2009 | 10:42Ja, habe ich ich auch schon gesehen. Werde das Packet im Laufe des Tages updaten. War ich wohl eine wenig “schusselig” so um 3 uhr Nachts
Antworten »
Sergej Müller
18.06.2009 | 10:33Sehr hilfreiches Plugin, wie ich finde. Erlaube mir eine Frage: Ist es nicht zu viel Informationen für das Dashboard? Würde die Vielzahl der Abfragen die Darstellung der Übersicht - bzw. Start-seite nicht beeinträchtigen? Ich meine, solche Systeminformationen sind irgendwo in den “Werkzeugen” doch besser aufgehoben, da man auch nicht tagtäglich drauf schauen möchte. Nur so laut nachgedacht.
Antworten »
codestyling
18.06.2009 | 10:46Das soll auch nicht so bleiben. Letztlich werden die Info’s konfigurierbar sein für das Widget und auf der Basis der Monitoring-Daten beabsichtige ich auch Vorschläge und/oder Modifikationen zuzulassen (wie Transport Abschaltung, Revisionsbereininung etc.)
Ich brauchte nur einen einfachen Weg, bei Benutzern and die relevanten Informationen zu kommen, um ggf. Support qualifiziert leisten zu können.
Antworten »
Seodeluxe
18.06.2009 | 10:40Sieht auf jeden Fall informativ und übersichtlich aus, ich frage mich aber wo da der direkte Nutzen ist. Diese Informationen kann ich auch all bei meinem Provider einsehen bzw. über das Plugin ja auch nicht ändern. Ist das eventuell ein weiteres Plugin welches mir eine Vielzahl von Infos liefert die ich überhaupt nicht zum Blog Betrieb benötige?
Antworten »
codestyling
18.06.2009 | 10:51Ist schon richtig, nicht jeder wird es brauchen. Aber ich hatte das schon bei einigen Nutzern installieren lassen, denen ich nicht zumuten konnte, auch nur eine Zeile PHP zu ändern. Gerade diejenigen, die nur Bloggen wollen, können bei Problemen so sehr schnell Auskunft geben, wie es im System aussieht.
Antworten »
Tom
18.06.2009 | 13:34Ich habe WP_POST_REVISIONS = false. Das wird aber im Plugin nicht angezeigt/ausgewertet. Aber sonst ein guter Überblick.
Antworten »
codestyling
18.06.2009 | 13:50Werde ich mir ansehen und korrigieren. Ich hab ein Revision Plugin laufen, mit dem ich steuern kann, wann, wieviel und wo ich Revision haben will. Kann sein, das ich es dadurch nicht mitbekommen hab. Danke für de Hinweis.
Antworten »
Wallace
18.06.2009 | 16:13Nice plugin, i have installed on my site, thank you.
Antworten »
Alphawolf
18.06.2009 | 19:44Ein sehr schönes Plugin, Heiko. Danke dafür! Ich denke, ich werde das des Öfteren an Hilfesuchende im WPD-Forum empfehlen, damit kann man in Härtefällen sicherlich besser helfen, wenn auch tiefergreifende Daten zur Verfügung stehen.
Planst du eine deutsche Sprachdatei? Neben all dem Technik-Kauderwelsch wäre die Muttersprache für viele unbedarfte Nutzer sicherlich eine Hilfe.
Antworten »
codestyling
18.06.2009 | 20:42Ja, eine Sprachdatei dazu wird es geben. Im Moment bin ich aber mit Micha von DynamicInternet voll damit ausgelastet, ein revolutionäres Theme(system) fertig zu stellen. Wenn es die Zeit hergibt, wird das auch gemacht, keine Sorge.
Antworten »
jim
18.06.2009 | 22:53Na dazu würde ich gerne meh hören
Antworten »
Kel
18.06.2009 | 20:31Super! Vielen Dank!
Antworten »
Chris
19.06.2009 | 07:56Wirklich SUPER. Danke für Deine Bemühungen.
Antworten »
schmiddi
19.06.2009 | 14:49Hey cooles Plugin! Vielen Dank!!!
Antworten »
Michael
19.06.2009 | 22:05Klasse Plugin! Vielen Dank für Deine super Arbeit!
Antworten »
Andi
21.06.2009 | 18:16Funktioniert wirklich gut. Habe es zum Standard-Plugin für alle meine Blogs erklärt. Danke!!!!
Antworten »
codestyling
21.06.2009 | 18:21Freut mich zu hören, und die weitere Entwicklung hält noch einiges bereit
Antworten »
uncleboob
07.07.2009 | 06:10Gefällt mir sehr gut - kann man immer fein schauen was gerade so auf dem Server abgeht.
Danke
Antworten »
Gonzo
25.07.2009 | 17:54Nettes Plugin, definitive kommt es in die Kategorie MUST HAVE !!! Vielen Dank für die Arbeit.
Antworten »
bkh
14.11.2009 | 03:37Danke für das tolle Tool, habe es in meine Favoritenliste aufgenommen.
Antworten »
auch Heiko - aber aus München
23.05.2010 | 23:14Hey Namensvetter,
tausend Dank - dass ist wirklich mal was saupraktisches!
Antworten »
Jürgen
03.06.2010 | 13:26Hallo,
jetzt bin ich doch leider ein wenig enttäuscht.
Denn ich besitze ein 3-Spalten Dashboard. Daher kann man so gut wie nichts erkennen.
Wie wäre es, das Tool in ein Untermenü vom Dashboard zu packen? Ähnlich wie “Diagnosis” http://nlindblad.org/wordpress/diagnosis
Antworten »