Joomla
Migration auf Joomla 1.5 wird die Spreu vom Weizen trennen | Migration auf Joomla 1.5 wird die Spreu vom Weizen trennen |
| 23.05.2006 | |
|
Alle warten auf Joomla 1.5. Alle rufen nach Testversionen und Release-Terminen. Vermutlich die wenigsten wissen, was da auf sie zukommt. Denn eine Website auf Version 1.5 umzustellen, wird kein einfaches Ersetzen von Dateien bedeuten, wie es innerhalb der 1.0.x-Reihe möglich ist. Die Änderungen sind zu groß und umfassen auch das Herz einer jeden Joomla-Installation, die Datenbank. Die Entwickler empfehlen ausdrücklich eine Migration, und das bedeutet eine etwas aufwendigere Vorgehensweise: Die Website muss mit einer separaten Blanko-Installation von Joomla 1.5 komplett neu aufgebaut werden, Datenbankinhalte müssen konvertiert werden. Dabei soll eine spezielle Migrations-Komponente die Umstellung etwas komfortabler gestalten. Sie befindet sich derzeit in Entwicklung und soll den Daten-Export aus der alten Website vereinfachen. Diese Komponente wird in der alten Website installiert und sichert die MySQL-Inhalte. Während der Installationsroutine von Joomla 1.5 können die solchermaßen erzeugten Datenbank-Dateien eingelesen werden und werden dabei auf die neuen Strukturen angepasst. Auf diese Weise wird der Content übertragen. Auch Core-Module wandern als Kopie in die neue Installation, werden dort aber auf "Unveröffentlicht" gesetzt, da sie vermutlich Nacharbeit erfordern. Beim Import wird zudem die Menü-Verlinkung der alten Inhalte übernommen. So weit, so gut. An diesem Punkt wird es - je nach Umfang der bisherigen Installation - etwas anstrengender, denn eine Migration von Drittkomponenten wird durch die Migrationskomponente natürlich nicht durchgeführt. Die zugehörigen Datentabellen werden zwar beim Export mitgesichert, aber für die Installation einer 1.5-kompatiblen Version der betreffenden Komponenten und das Rücksichern der entsprechenden Daten ist man als Anwender selbst zuständig - ebenso wie für das Kopieren der externen Inhalte wie z.B. Bilder. Statt der halbautomatischen Vorgehensweise mit der oben beschriebenen Komponente kann man natürlich auch selbst den Datenexport durchführen, muss dabei aber auf Dinge wie z.B. Zeichensatzcodierung selbst achten. Wer jetzt an phpMyAdmin denkt, sei hiermit gebremst: Die Entwickler warnen ausdrücklich davor, für diese Aufgabe die Kombination aus MySQL 4.1 oder höher und phpMyAdmin in Versionen höher als 2.6 einzusetzen. Das ist auf vielen Shared-Hosts eine gängige Kombination, und deswegen müssen Betroffene in diesem Fall wohl auf die Migrations-Komponente zurückgreifen. Eine vernünftige Vorgehensweise sieht also folgendermaßen aus: Man richtet sich eine separate Installation von Joomla 1.5 ein. Das kann auf einem Testserver zuhause passieren (dabei benutzt man am besten die exakt gleichen Rahmenbedingungen des produktiven Webservers, also Betriebssystem-, Datenbank-, PHP- und Apache-Versionen beachten) oder in einem neuen Unterverzeichnis auf dem Webspace. Dann beginnt man in Ruhe mit dem Aufbau der neuen Version, bis man alles rekonstruiert hat. Schließlich "legt man den Schalter um", ersetzt also die alte Website durch die neue. Da dieses Vorgehen nicht ganz trivial ist und es sehr viele Joomla-User ohne jedes Grundlagenwissen gibt, wird die Migration sicherlich für einiges Aufsehen und viele Support-Anfragen sorgen. Das traue ich mich hier schon mal zu prophezeien - zumal es nicht für jede denkbare Konstellation ein Tutorial geben kann. Weitere Informationen dazu finden sich in englischer Sprache auf dem Developer-Portal. Eine erste Testversion der Migrations-Komponente kann hier heruntergeladen werden (dazu muss man im Forum angemeldet sein). Verwandte Artikel:Keine verwandten Artikel gefundenKommentare (13)
![]()
Wenigstens als Stimmungsbild ...
geschrieben von admin, 24.08.2006
... sind diese Kommentare ja immerhin aufschlussreich, auch wenn sie das (ohnehin nicht existente) PR-Team von Joomla nicht sonderlich interessieren werden.
Zum letzten Kommentar noch eine Anmerkung. Der Deal ist nun mal so: Man hat eine Auswahl an kostenlosen Open-Source-Systemen zur Verfügung. Man nimmt sich ein geeignetes, freut sich über die guten Eigenschaften und lebt mit den schlechten. Einen Anspruch an das Core-Team kann man daraus nicht ableiten. Im Falle Joomlas auch dann nicht, wenn man jahrelang in der Community konstruktiv mitwirkt. Und auch bei anderen Systemen findet die Weiterentwicklung im Schneckentempo statt, wenn sie von unbezahlten Freiwilligen in ihrer Freizeit geleistet wird. Man verfolge mal die Release-Zyklen von MODx, Website Baker, CMS Made Simple und wie sie alle heißen. Viele Grüße, Klaus
Bis Joomla 1.5 erscheint,
geschrieben von Gast (Gast), 24.08.2006
können gut und gerne noch Jahre vergehen. Bis dahin wird die alte Seite sowieso gehackt und der Umstieg wird zum kompletten Neuanfang. Man muss sich also nicht um die Migration kümmern.
Man kann sich aber genausogut ein besseres CMS suchen1
Oh maan
geschrieben von Gast (Gast), 24.08.2006
Never change a running system. Wenn ich das schon höre bekomme ich das kotzen. Das erst recht bei web apps. Besser du lässt es ganz sein...
Immerhin ist es KOSTENLOS....
geschrieben von Fundave, 25.08.2006
... ich stimme dem Klaus vollkommen zu. Joomla ist ein kostenloses CMS-System. Da sollte man immer dran denken. Und wer meckert, der soll selbst erstmal was programmieren, oder sich doch für ein kostenpflichtiges CMS entscheiden. Dann kann er meckern wenn's Ihr oder Ihm nicht gefällt.
Gruß Dave
Joomla1.5
geschrieben von Carsten, 01.09.2006
Nungut das die 1.5 version kommen wird ist klar und wenn ich dann ein par seiten umstellen muss auch kein grösseres Problem aber erst sollte die neue Version sauber laufen ohne wenn und aber.
Wer Veränderungen scheut ist schon veraltet...
geschrieben von Sonja, 19.09.2006
Ich finde es gut, dass sich immer wieder etwas verändert. Wäre für uns Programmierer doch total langweilig, wenn man einmal verstanden hat, wie der Hase läuft und es für immer so bleiben würde. Da braucht es ab und zu mal krasse Neuerungen um uns vor neue Herausforderungen zu stellen. Teilweise passiert das allerdings so schnell, dass man kaum hinterher kommt. Deshalb: Never change a running System gilt für den Programmierbereich eher nicht, denn neue Versionen haben oft auch große Vorteile (sonst wären sie ja nicht entwickelt worden). Trotzdem sollte man Produktivsysteme erst umstellen, wenn die neue Version ohne Bugs läuft.
ohje
geschrieben von Jan, 25.09.2006
Was macht den ein Webseitenbetreiber der ca. 2000 und mehr Seiten in seinem cms "Joomla 1.011 hat und gerne umsteigen würde auf 1.5 .....
Ich will nicht meckern, dass liegt mir fern, nur anmerken, das es auch User gibt die ein wenig mehr an Content in Ihren Joomla´s haben. Grüße Jan
Wenns denn nur endlich kommen würde...
geschrieben von Mariu, 04.10.2006
Schön dass sich alle bereits Gedanken darüber machen wie sie denn ihren Content übertragen, ich hingegen mache mir Sorgen ob Joomla 1.5 überhaupt noch kommen wird... All die Sicherheitslücken in 1.0.8 wachsen mir nämlich langsam über den Kopf bei all den Spambots usw. im Netz... :-
Ich habe nach
geschrieben von Vitaliy Köln, 14.05.2007
Joomla 1.5 gesucht und das vom 10.2006 gefunden. Nun habn wir 05.2007 und 1.5 ist immer noch nicht da
Ich stimme also dem (Gast), 24.08.2006 eigentlich zu, möchte aber mein nächstes Projekt mit 1.5 beta probieren zu realisieren.
So weit so gut
geschrieben von Gilbert, 30.06.2007
Der Umstieg macht mir auch Sorgen. Ich werde es so halten wie weiter oben empfohlen:
1. Erstmal nicht umstellen. (Bestehende Seiten) 2. Neue Seiten in 1.5 umsetzen 3. Im Laufe der Zeit meine wichtigen Seiten auf 1.5 portieren, und zwar wie oben beschrieben. Ich habe eigentlich gar keine Lust auf den Umstieg, einfach weil es viel Arbeit und neu einarbeiten ist, das ich mir gerne sparen würde, aber ich denke, es ist insgesammt eine gute Sache, das 1.5!!!
Abwarten geschrieben von Michael, 03.07.2007
Ich betreibe 2 Webseiten mit Joomla!, werde aber mit dem Upgrade wohl noch warten bis:
1) Joomla! 1.5 stabil ist (also erst ab 1.6 ;-)) 2) Alle Plugins die ich benutzen möchte verfügbar sind 3) ich die Zeit habe das Upgrade durchzuführen. Kommentar schreiben
Dieser Inhalt wurde gesperrt. Sie können keine Kommentare abgeben.
|
Also ich weiss nicht ob ich Zeit und Lust habe auf Joomla 1.5 umzusteigen. Neue pages ja, aber bestehenden pages? Wohl kaum! (never change a running system) Besonders bei den Drittkomponenten wird es wohl enorme Migrationsprobleme geben.
Gruss Jo