Was sind die Best Practices für die Aktualisierung?

10

Ich möchte nichts tun, um meinen Blog herunterzufahren. Hier sind einige Fragen zum Upgrade:

  1. Wie oft sollte Wordpress aktualisiert werden?
  2. Was ist der beste Weg, um es zu tun?
  3. Woher wissen, ob es ein Problem mit Plugins gibt? Wenn eine neue Version von Wordpress herauskommt, können wir nicht wissen, ob es ein Problem mit vorhandenen Plugins gibt.
  4. Wann sollten Plugins aktualisiert werden? Zur gleichen Zeit wie Wordpress?
  5. Gibt es eine Testsuite, die vor der Veröffentlichung von Worddpress ausgeführt wird? Enthält es Plugins?
B Sieben
quelle

Antworten:

10

Aktualisieren Sie nicht sofort. Nehmen Sie sich Zeit für eine fundierte Entscheidung. Und machen Sie natürlich ein Backup. :) :)

  1. Lesen Sie das Änderungsprotokoll für die neue Version. Beispiel für 3.4.1 . Die Blog-Ankündigungen und die Codex-Seiten sind nicht vollständig.

  2. Testen Sie das Upgrade mit einer genauen Kopie Ihrer Produktionsstätte, einschließlich Plugins und Themes.

    • Hinzufügen, Ändern und Löschen eines Benutzers, eines Beitrags, eines Begriffs (Tag, Kategorie).
    • Melden Sie sich ab, melden Sie sich an und testen Sie alle aktiven Benutzerrollen.
    • Testen Sie alle benutzerdefinierten JavaScripts. jQuery wurde zum Beispiel einmal so spät im Pre-Release-Prozess hinzugefügt, dass Plugin-Autoren ihren Code nicht rechtzeitig anpassen konnten.
  3. Wenn Sie kein Entwickler sind und es sich nicht um eine Nebenversion handelt (bei der sich nur die dritte Nummer ändert), warten Sie einige Tage. Suchen Sie in den wordpress.org-Foren nach dem Thread zur Fehlerbehebung. Beispiel für 3.4 . Kleinere Sicherheitsupdates sind normalerweise sicher.

  4. Wenn Sie die Weboberfläche zum Aktualisieren verwenden oder SSH / FTP keine Rolle mehr spielt.

  5. Die Plugin-Kompatibilität muss getestet werden. Es gibt keine andere Möglichkeit zu wissen, wie sie zusammen spielen.

Fuxia
quelle
6

1. Wie oft sollte Wordpress aktualisiert werden?

So oft es Sicherheitsupdates gibt . Also, ja, wenn es ein Update für WordPress gibt, sollten Sie sich das Änderungsprotokoll ansehen, wenn Sie nicht vorhaben, mit dem Update zu beginnen.

2. Wie geht das am besten?

A. Sichern Sie Ihre Datenbank. B. Wenn es sich dann um ein Sicherheitsupdate handelt, MÜSSEN Sie einfach mit dem Update-Prozess fortfahren, egal was passiert. C . Wenn es sich NICHT um ein Sicherheitsupdate handelt, würde ich die Kompatibilität der Plugins überprüfen, die ich mit der neuesten Version von WP verwende. Zum Beispiel:

Beispiel

3. Woher wissen, ob es ein Problem mit Plugins gibt? Wenn eine neue Version von Wordpress herauskommt, können wir nicht wissen, ob es ein Problem mit vorhandenen Plugins gibt.

Sie können nie sicher sein. Ich habe gelesen , dass, in seiner Geschichte hat Wordpress nie entfernt gänzlich abgeschrieben Funktionen (aber das bedeutet nicht, Sie sind alle gesetzt), so dass Sie wahrscheinlich sicher sind , bis die Plugin - Autor behebt es. (Punkt (2) gilt auch hier.)

4. Wann sollten Plugins aktualisiert werden? Zur gleichen Zeit wie Wordpress?

Gleich wie Punkt (1) . Wenn es sich um ein Sicherheitsupdate handelt, aktualisieren Sie es einfach. Wenn nicht, aktualisieren Sie, wenn Sie die neuen Funktionen oder Korrekturen benötigen (siehe auch das Änderungsprotokoll für das Plugin).

5. Gibt es eine Testsuite, die vor der Veröffentlichung von Wordpress ausgeführt wird? Enthält es Plugins?

Alle stabilen Versionen von WordPress werden vor der Veröffentlichung sehr gut getestet. Werden aber nicht gegen Plugins getestet. Es ist Sache der Plugins, mit WordPress Schritt zu halten, nicht umgekehrt :)

da ich bin
quelle
2

Dies sind meine Meinungen und ich versuche immer, sie am besten zu befolgen:

  1. Sobald ein Update verfügbar ist, Update! .
  2. Sichern Sie die Datenbank. Ich habe immer eine Kopie der Site auf meinem lokalen Computer, auf der ich die Updates teste. Wenn es gut funktioniert, aktualisiere ich das Live. Aber nochmal, Backup!
  3. Aktivieren WP_DEBUG in wp-config.php , um zu sehen , ob es einige sind veraltet Funktionen oder andere Fehler.
  4. Nicht, wenn es keinen Konflikt mit der neuen Version von WordPress gibt.
  5. Sie können immer mit der nächtlichen Version von WordPress testen, bevor Sie sie veröffentlichen
Pontus Abrahamsson
quelle
Danke für die Information. Können Sie # 4 näher erläutern? Tolle Idee für # 2. Wie testest du? Klickst du nur ein bisschen herum?
B Seven
In den Abschnitten 2 und 4 wissen Sie, wie sich Ihre Site verhalten soll. Testen Sie daher alle Funktionen, die sie unterstützen sollte. Und wenn Sie wp_debug aktiviert haben, können Sie feststellen, ob einige Fehler vorliegen, z. B. veraltete Funktionen. Dies ist eine gute Idee, um sie für zukünftige Updates zu beheben.
Pontus Abrahamsson
1

Ist es nicht eine gute Praxis, niemals mit dem neuesten Build auf dem neuesten Stand zu sein, sondern mit einer Version dahinter, so dass die Plugins mit größerer Wahrscheinlichkeit kompatibel sind (es braucht Zeit, bis Entwickler mit den neuesten WP-Builds Schritt halten)? Dies war meine Praxis, um Kompatibilitätsprobleme (mit Plugins) zu minimieren, bei denen 90% Ihrer Site-Probleme auftreten.

Wenn Sie nur zur Plugin-Seite gehen und das Plugin Ihrer Wahl aufrufen, den neuesten Build auswählen und ausnahmslos (insbesondere in den kleinen Single-Man-Shops) nicht genügend Daten vorhanden sind, um die Kompatibilität zu bestimmen (dies wird jedoch häufig angezeigt) 100% kompatibel - vom Autor zu älteren WP-Builds). Du sagst mir, mit was du gehen würdest.

Und immer sichern. Ich benutze Updraft Plus. Es ist das Beste, was ich gesehen habe. Ich kann Ihr Backup nach einem von Ihnen festgelegten Zeitplan automatisieren und in die Cloud hochladen (Amazon, Google usw.). Setze es und vergiss es.

pm99
quelle
1

Wie oft sollte Wordpress aktualisiert werden?

WP sollte immer auf dem neuesten Stand gehalten werden. Sie sollten es so bald wie möglich aktualisieren, nachdem ein Update veröffentlicht wurde.

Was ist der beste Weg, um es zu tun?

Haben Sie immer ein aktuelles Backup - und wissen Sie, wie Sie es wiederherstellen können, wenn Sie müssen (oder jemanden zur Hand haben, der dies kann).

Verdienen Sie ein Einkommen mit der Website? In diesem Fall können Sie ein genaues Duplikat Ihrer Site einrichten (wie bereits erwähnt) und die Updates dort zuerst testen. Wenn Sie mit der Website Einnahmen erzielen, lohnt es sich, einen Entwickler für die Wartung Ihrer Website zu beauftragen und all diese Aufgaben für Sie zu erledigen. Sie können auch versuchen, einen WP-Host zu verwenden, der Upgrades und automatische Sicherungen für Sie durchführt (sofern Sie wissen, dass Hosting-Unternehmen Ihre Website normalerweise nicht überprüfen, um sicherzustellen, dass sie nicht beschädigt ist).

Wenn Sie mit der Website kein Einkommen erzielen, können Sie eine Liste aller von Ihnen verwendeten Plugins (und deren Zweck) sowie aller Funktionen erstellen, die Ihre Website benötigt, um nicht zu "brechen". Sie sollten so wenige Plugins wie möglich verwenden und alle nicht benötigten löschen.

Sie können entweder auf die Schaltfläche Aktualisieren klicken oder WP 3.8+ so einrichten, dass es sich automatisch aktualisiert (nur mit Optionen für größere Updates oder einschließlich kleinerer Updates und / oder Plugins). Wenn Sie ein automatisiertes System verwenden, stellen Sie sicher, dass Sie regelmäßig überprüfen, ob Ihre Site keine Funktionalität verloren hat (siehe unten). Es ist auch hilfreich, wenn Sie ein Widget in Ihrer Seitenleiste oder Fußzeile haben, das Ihre Besucher auffordert, alle gefundenen "Fehler" zu melden.

Woher wissen, ob es ein Problem mit Plugins gibt? Wann sollten Plugins aktualisiert werden? Zur gleichen Zeit wie Wordpress?

Nachdem Sie sichergestellt haben, dass Sie ein Backup haben, aktualisieren Sie WordPress und aktualisieren Sie dann Ihre Plugins. Gehen Sie Ihre Liste durch und überprüfen Sie, ob alle Ihre Plugins noch wie erwartet funktionieren. Funktioniert Ihr Kontaktformular beispielsweise noch? Funktionieren Ihre Shortcodes noch? Erhalten Sie Fehlermeldungen? Wenn etwas falsch oder kaputt aussieht, gehen Sie zur Entwickler-Seite des Plugins und überprüfen Sie das Support-Forum. Wenn niemand anderes das gleiche Problem zu haben scheint, führen Sie auf Ihrer Website eine Fehlerbehebung durch. Funktioniert das Plugin, wenn alle anderen Plugins deaktiviert sind? Was ist, wenn Sie das Thema wechseln? Senden Sie gegebenenfalls ein Support-Ticket. Seien Sie bereit, ein anderes Plugin zu finden, das das "kaputte" ersetzt.

Gibt es eine Testsuite, die vor der Veröffentlichung von Worddpress ausgeführt wird? Enthält es Plugins?

Ich bin mir nicht sicher, was Sie meinen, außer dass Sie einen eigenen "Klon" Ihrer Website einrichten, damit Sie einen "Übungslauf" eines Updates durchführen können.

Trisha Cupra
quelle
0

Ich weiß, dass dies in anderen Antworten erwähnt wird, aber ich wollte nur angeben, was meiner Meinung nach der wichtigste Grund für die Aktualisierung für Personen ist, die dies möglicherweise übersehen - die Sicherheit .

Mir ist klar, dass die meisten von uns hier die Sicherheit verstehen, aber gelegentlich gibt es Benutzer, die die Bedeutung der Aktualisierung möglicherweise nicht verstehen.

Wenn eine Version Sicherheitslücken behebt, besteht die Möglichkeit, dass Hacker versuchen, diese auszunutzen, um mit einer älteren Version oder Wordpress oder einem Plugin, Skript usw. auf eine Website zuzugreifen. Dies ist mir einmal über den OpenX-Ad-Server passiert.

Schauen Sie sich an, was diese Woche mit Snap Chat passiert ist - Gibson Security warnte vor Sicherheitslücken und Hacker nutzten sie aus, um 4M-Konten zu beeinflussen.

Updates beheben im Allgemeinen Fehler oder neue Funktionen, und Sie müssen diese einzeln überprüfen, bevor Sie eine fundierte Entscheidung treffen können, ob Sie ein Update durchführen möchten oder nicht.

HTH

TomC
quelle