Ich habe mit Drupal 6 + Views + CCK eine benutzerdefinierte Datenbankschnittstelle erstellt, die für mein Unternehmen sehr gut funktioniert, und musste sie kürzlich auf einen anderen Server migrieren.
Ich dachte: "Hey, warum nicht Drupal 7 installieren und dann die Datenbank darin sichern? Dann kann ich Drupal während der Migration auf die neueste Version aktualisieren!?"
Das stellte sich als schlechte Idee heraus. Drupal 7 scheint nicht die geringste Ahnung zu haben, was mit den DB-Informationen zu tun ist, die ich ihm gegeben habe. Und die Upgrade-Anleitung sieht für mich momentan sehr zeitaufwändig aus.
Meine Frage lautet also: Wird Drupal 6 in einem sicheren Zustand belassen, nachdem es nicht mehr unterstützt wird? Oder wird die Plattform veraltet und anfällig und zwingt mich zu einem noch massiveren Upgrade?
Sobald Drupal 8 herauskommt, wird Drupal 6 als "Lebensende" markiert: Das Drupal-Sicherheitsteam wird die Arbeit daran einstellen und offizielle Sicherheitsversionen werden nicht mehr herauskommen. Wenn neue Sicherheitslücken auftauchen, müssen Sie diese selbst patchen. Es ist also wirklich zu Ihrem Vorteil, an diesem Punkt ein Upgrade durchzuführen.
Die Upgrade-Pfade für Drupal stammen jedoch von der vorherigen Version zur aktuellen Version. Das heißt, ein Upgrade-Pfad wird von der letzten Version von Drupal 6 auf Drupal 7 bereitgestellt, und ein Upgrade-Pfad wird von Drupal 7 auf Drupal 8 bereitgestellt.
Es gibt keinen Upgrade-Pfad für Drupal 6 auf Drupal 8: Wenn Sie Ihre Site beim Erscheinen von Drupal 8 nicht von Grund auf neu erstellen möchten, müssen Sie zuerst Ihre Drupal 6-Site auf Drupal 7 aktualisieren und dann aktualisieren zu Drupal 8.
Es kommt also wirklich auf Wirtschaftlichkeit und langfristige Planung an. Drupal 6 wird bis Drupal 8 unterstützt, aber wenn Drupal 8 in ein paar Jahren herauskommt, haben Sie dann die Möglichkeit, die Site neu zu schreiben? Wenn nicht, sollten Sie ein Upgrade auf Drupal 7 planen.
quelle
Es werden immer zwei Versionen von Drupal gleichzeitig unterstützt. Wenn Drupal 8 veröffentlicht wird, wird Drupal 6 nicht mehr unterstützt. Bis dahin bleibt noch etwas Zeit, sodass Sie sich nicht beeilen müssen.
Wenn genügend Leute bereit sind, Sicherheitslücken weiter zu patchen, können Sie es möglicherweise weiterhin sicher verwenden, auch wenn es nicht mehr offiziell unterstützt wird. Jeder, der möchte, kann Drupal 6 weiterhin auf unbestimmte Zeit mit Sicherheitspatches unterstützen. Die Frage ist, ob genügend Leute daran interessiert sind. Ich würde nicht damit rechnen, dass Drupal 6 nach der offiziellen Veröffentlichung von Drupal 8 noch unterstützt wird.
quelle
Ihr ursprüngliches Problem ist, dass Sie nicht viel Zeit mit dem Upgrade Ihrer Website verbringen möchten - ich kann das gut verstehen, aber ich würde definitiv empfehlen, das Upgrade durchzuführen. Ein paar Gründe:
Und denken Sie daran, wir haben eine riesige Community mit viel Energie und Unterstützung. Sprechen Sie also darüber, was Sie tun, schreiben Sie einen Blog-Beitrag oder so etwas - jemand wird davon stark profitieren, vielleicht sogar Sie.
quelle
Ungefähr 5 Jahre nachdem diese Frage gestellt wurde, ist hier eine weitere Antwort basierend auf dem, was wir heute wissen ...
Drupal 6 wurde zum Ende des Lebens am 24. Februar 2016 angekündigt, wie in der Ankündigung zum Ende des Lebens von Drupal 6 (*) beschrieben . Wenn Sie also keine geeigneten Maßnahmen ergreifen, besteht für Websites, die Drupal 6 nach diesem Datum weiterhin verwenden, die Gefahr, dass sie unsicher werden.
In der Zwischenzeit wurde das myDropWizard- Modul jedoch veröffentlicht ... für D6 ... immer noch und nur !!!. Weitere Informationen hierzu finden Sie unter " So erhalten Sie genaue Informationen zu verfügbaren Sicherheitsupdates nach dem Ende der Lebensdauer ".
In Situationen, in denen "ein Upgrade einer D6-Site nicht möglich ist", besteht eine mögliche Alternative darin, Drupal 6 Long Term Support (LTS) von einem der " offiziellen " Anbieter zu kaufen . Darüber hinaus scheint es das D6LTS- Projekt zu geben. Weitere Informationen hierzu finden Sie in der Antwort unter Wie wird mit einer D6-Site nach dem 24. Februar 2016 verfahren, wenn D6 das Ende des Lebens erreicht hat? .
Für diejenigen, die sich fragen: " Wie viele gemeldete Drupal 6-Installationen haben wir noch? ", Überprüfen Sie die Nutzungsstatistik für den Drupal-Kern (ungefähr D5, D6, D7, D8). Es sind nur noch etwa 110.000 Stellen übrig (im Vergleich zu etwa 1046.000 für D7 und 64.000 für D8). Das sind ungefähr 40.000 weniger als vor einem Jahr (bei dieser Geschwindigkeit dauert es weitere 3 bis 4 Jahre ...).
(*) : Dieser Link enthält auch viele interessante Kommentare, wie zum Beispiel den allerersten Kommentar darunter , der so aussieht:
quelle
Wenn eine neue Drupal-Version herauskommt, wird nicht versucht, neue Builds "abwärtskompatibel" mit alten zu machen. Einige grundlegende Dinge haben sich mit Drupal 7 geändert, einschließlich der Tatsache, dass das "CCK" -Modul jetzt ein Merkmal der Kernfunktionalität von Drupal ist. Eine Drupal 7-Installation weiß also nicht, was mit einer Drupal 6-Datenbank zu tun ist, es sei denn, Sie befolgen das empfohlene Upgrade-Verfahren . (Und selbst dann, wenn Sie Module angepasst oder eigene Module oder Vorlagen geschrieben haben, müssen Sie einige Arbeiten ausführen, um die Anwendung vollständig zu konvertieren.)
Das heißt, nein, Sie nicht haben zu aktualisieren, zumindest jetzt nicht. Sie können sich gut an Drupal 6 halten, bis Drupal 8 herauskommt, wie andere betont haben. Sie können einen parallelen Drupal 7-Server auf einer MAMP- oder WAMP-Installation auf Ihrer eigenen Festplatte ausführen und damit die Portierung Ihrer Anwendung auf Drupal 7 üben. Sobald Drupal 8 herauskommt, sollten Sie bereit sein, Ihre Anwendung auf Drupal 7 zu aktualisieren ( und alle anderen Module, die Sie installiert haben, sollten bis dahin D7 eingeholt haben).
quelle