Blog – Ă„nderungen Teil 14
datSpielkind |22. Juli 2009 |18:00
Seit Tagen liegt mir mein Blog im Magen.
Es ärgert mich schon, das ich seit drei Versionen nicht updaten kann.
Also habe ich mich zu einem radikalen Schritt entschieden. Neu machen.
Ich glaube, das das Problem des Updates hausgemacht ist. Vor einem Jahr habe ich den Blog eingerichtet und viele Plugins und Dinge im Blog getestet. Viele sind wieder rausgeflogen, wenige sind geblieben. Doch viele Plugins löschen sich nicht sauber und bleiben doch irgentwie mit Rückständen zurück.
Auch wenn ich nicht so genau wusste, wie ich das anstellen sollte, habe ich mich seit gestern abend an diese Aufgabe getraut. Zu erst habe ich mir bei Caschy die portable Version von Wordpress besorgt, auf die neuste Version per AutoUpdate upgedatet und ein wenig ausprobiert.
Schnell war klar, das es eigentlich recht einfach scheint, auch wenn ich das immer noch nicht so glaube
Zumindest habe ich gesehen, das meine SQLDB viel zu groĂź ist. Ich hatte gestern abend noch 40 Tabellen und insgesamt war die DB 4MB groĂź. Das ist fĂĽr meinen kleinen Blog wirklich zuviel.
Gestern abend habe ich bereits meine PluginEinstellungen gespeichert und ein neuen WordpressVersionOrdner kopiert. Heute habe ich den alten Ordner umbenannt, den neuen Ordner in den alten Namen umgewandelt und …die DB gelöscht. Der Angstschweiss floss in Strömen, wann macht man das schon mal?!
Somit hatte ich ein komplett neuinstallierten Stand und habe nach und nach einige wichtige Tabellen vom alten Blog in den neuen Blog importiert (wp_post, wp_comments, Nextgen,wp_similar_post & wp_term_relationships).
Bei jedem Import habe ich den Blog geprĂĽft und war fassungslos, das dieser immer noch funktioniert.
Alle Plugins wurden auf dem Prüfstand gestellt und ich habe von 30 Plugins nur noch 20 im Einsatz. Einstellungen geprüft und DB immer wieder zwischendurch gesichert und der Blog läuft immer noch. Genial.
Meine Probleme, der letzten fehlgeschlagenden Updates habe ich auch net mehr. Selbst Trackbacks funktionieren wieder. Vielen Dank an der Stelle an Tanja, bei der ich das austesten durfte!
Ich finde mein Blog ist schneller, das wohl auch daran liegt, das meine Datenbank nur noch 16 Tabellen und 2MB besitzt. Das ist die Hälfte!
Einzig die Anzeige meines Plugins “WP-Memory-Usage” macht mich noch ein wenig “ängstlich”. Das Plugin zeigt die Speicherauslastung an. Mit Wordpress 2.7.1 (alten Blog) hatte ich immer so ne Auslastung von 70%. Jetzt mit Wordpress 2.8.2 und viel weniger Plugins habe ich ĂĽber 80%. Ist die neue Version so wuchtig oder sollte ich mich mal an meinen Provider wenden?
Alle Beiträge und Kommentare sind von Euch ĂĽbrigens vorhanden. Einzig die eMailnachricht, wenn Ihr den Haken bei “Mail bei meinem Kommentar” (Muss ich auch noch eindeutschen, aber das will gerade net so klappen
) gesetzt hat, wird bei alten Beiträge nicht mehr kommen. Diese Einstellungen aus der Datenbank habe ich mich nicht getraut, zu übernommen.
Man möge mir verzeihen!
Scheint doch vorhanden zu sein. Zumindest sehe ich diese im AdminBereich?! Naja dann muss ich nur noch eindeutschen.
Insgesamt habe ich vier Stunden gebraucht fĂĽr diese Aktion (zwei Stunden Vorbereitung, zwei Stunden Umsetzung). Auch wenn ich immer noch recht wenig Ahnung von Wordpress, PHP und MySQL habe, bin ich sehr verblĂĽfft, das selbst ein Laie das mit viel Ruhe und Zeit hinbekommt!








Boar, was bist Du mutig! Gratulation zur neuen WP-Version.
Ich trau mich nicht mehr und mache kein Update!!!
Ja… wenn man so eine Radikalkur macht muĂź man sich schon die Zeit nehmen und mit der nötigen Ruhe dran gehen !
Und beim Löschen der Datenbank alles sichern was zu sichern geht wenn man nicht Gefahr laufen will, daß irgendwas (wichtiges) verloren geht.
Naja, wenn du ein Plugin auf dem Server löschst dann hat es keine Gelegenheit mehr, eine angelegte Datenbanktabelle zu löschen.
Das mache ich dann immer von Hand. DafĂĽr muĂź man die Tabelle aber genau wissen (wie sie heiĂźt).
Zudem muĂź man berĂĽcksichtigen, daĂź nicht mehr alle Plugins laufen mit 2.8 –>
Bei mir haben die Updates zwar alle funktioniert, aber ich habe auch jetzt mal alle gelöscht (auf dem Server) die ich nicht in Betrieb habe. Spart zumindest Speicherplatz auf dem Server….
Aber eigentlich ist das nicht schlimm. Die Tabelle wird ja nicht mehr abgefragt. Es bläht nur deine Datenbank (unnötig) auf.
Naja, wenn du ein Plugin auf dem Server löschst dann hat es keine Gelegenheit mehr, eine angelegte Datenbanktabelle zu löschen.
Aber eigentlich ist das nicht schlimm. Die Tabelle wird ja nicht mehr abgefragt. Es bläht nur deine Datenbank (unnötig) auf.
SO sollte das eigentlich da stehen. Ist beim EinfĂĽgen etwas verrutscht…
@Michaela, ja das war ein Akt, aber mein SQL-DB-Programm war die letzte Zeit so stabil und gut, das ich es mich einfach getraut habe.
@Gucky, klasse danke. Wofür?! Na das Du zwei Einträge eingestellt hast. Das habe ich nämlich vergessen. Seit WP 2.5 ging bei mir dieses Plugin nicht mehr, mit dem man Kommentare selbst bearbeiten kann.
Das könnte ich mit der neuen Installation eigentlich mal wieder ausprobieren.
Klasse, WP Ajax Edit Comments läuft wieder! Hatte immer das Problem, das das DownloadPlugin und das Nextgen nicht mehr lief, aber die beiden funktionieren weiterhin. Klasse. Nun könnt Ihr wieder selbst kommentieren
So, Subscribe to Comments ist nun auch endlich eingedeutscht. Nun habe ich, glaube ich zumindest, keine Baustellen mehr
Erst mal Gratulation
das war ein riesiger Schritt und ich wüsste nicht, ob ich mir das so einfach getraut hätte. Hut ab!
Schau Dir bitte mal kurz noch das Plugin “Clean Options” an (http://wordpress.org/extend/plugins/clean-options/) – da kannst Du Deine Datenbank Tabellen noch um einige unnötige Optionen befreien, die alte, nicht mehr benutzte Plugins dort hinterlassen haben.
@trendy, Danke fĂĽr den Tip. Merke ich mir. Zur Zeit brauche ich es net, da ich erst ĂĽberlegt und dann installiert habe
BTW…mit dem PHPProblem bin ich wohl net alleine Link
Whau, habe gerade mal die deutsche Sprachdatei deaktiviert. Und schon habe ich 20% weniger Auslastung. Das ist aber doof
Ich denke das Plugin kann auch ein bißchen was an Deinem Blog und der Performance verbessern. Du hast doch einen Teil der alten Tabellen importiert. Und viele Plugins gehen nicht nur her und legen neue Tabellen an, sondern schreiben einfach nur mit neuen Optionen (Spalten oder wie man das auch immer nennt) in die Haupttabellen rein. Ergo dürfte/könnte/müsste in Deinen Tabellen noch so einiges drin stehen, was alte Plugins dort hinterlassen haben und nicht mehr gebraucht wird.
WP-Optimize ist auch ein Plugin, das bei mir dauerhaft läuft und mich auf Knopfdruck von den gesamten Artikel-Revisionen, Spam etc. befreit sowie die Datenbanken komprimiert. Und.. Thomas hat in der letzten Zeit eine äußerst interessante Artikelserie geschrieben, die vielleicht auch noch hilfreich sein könnte: (http://www.hombertho.de/2009/07/19/mehr-geschwindigkeit-fuer-wordpress-teil-4-housekeeping/)
Ich weiß das ist alles etwas eine Pfriemelei, aber ich denke, dass Du Deine Auslastung und vor allem die Performance noch enorm verbessern kannst, wenn Dir daran gelegen ist, und das ohne Deaktivierung der deutschen Sprachdatei. Caching ist auch immer wieder ein Thema das dabei auftaucht, ich persönlich halte aber nichts von den diesbezüglichen Plugins, die auch alles mögliche cachen, was kein Mensch gecacht haben wollte (wie z.B. Statistiken).
@Trendy, dann werde ich mir das gleich auf jeden Fall anschauen. Hatte gedacht, das die Plugins, wenn keine neue Tabelle, dann in die wp_options die einstellungen ablegen. Die hatte ich dann extra net Installiert. Aber ich werde mir das Plugin gleich wirklich anschauen.
Den Link werde ich mir auch zu Gemüte führen. Die deutsche Sprachdatei will ich nämlich net dauerhaft deaktivieren
Vielen Dank fĂĽr Deine Hilfe
Versuchs einfach mal – Versuch macht ja bekanntlich klug *kicher* – ich war vor einiger Zeit ganz schön ĂĽberrascht, was da alles von alten Plugins, die ich dachte dauerhaft entfernt zu haben, noch ĂĽbrig blieb. Lass Dich aber von der Menge nicht einschĂĽchtern, alles nur halb so wild wie es aussieht
So, das Plugin installiert und zwei Einträge löschen können – Besser als nichts
Pingdom Tools getestet und somit meine Ladezeit von 5Sec auf 1,5Sec verbessert – Cool!
Was mach ich jetzt?
Hat Dich gerade die Aktivitätswut gepackt?
Wie siehts mit Wp-optimize aus?
@Trendy, was will man bei diesem Wetter auch anderes tun
WP-Optimize?! Oh sorry, das läuft bei mir auch schon. Wird einmal am Tag angeschmissen und macht wirklich was es verspricht!
lg
Hallo datSpielkind,
da kann ich dir zu deiner Entscheidung nur Gratulieren.
Schöne Seite… WĂĽnsche dir weiterhin viel Erfolg
Mit Besten GrĂĽĂźen
Hermann
@Hermann, vielen Dank