|
Auf Joomla 1.5, PHP5 und MySQL5 umsteigen - Strategie |
|
|
Freitag, 6. Juni 2008 |
Ziemlich viele Ziffern mit einer 5 - aber langsam muss man diesen
Schritt planen, vorbereiten und schließlich ausführen. Denn spätestens Joomla 1.6 wird PHP 5.2
voraussetzen. Aber auch sonst stellt man und immer häufiger fest, dass wir mittlerweile
in der Joomla 1.5 Zeitrechnung angekommen sind. Manche Extensions
werden bereits exklusiv für das Joomla 1.5.x Framework entwickelt. Wie
steigt man also am besten auf Joomla 1.5 / 1.6 und welche Schritte sind notwendig? Umfrage: Wie läuft der Umstieg bei euch?
Joomla 1.5 native Extensions sind die Zukunft
Vor Kurzem startete das neue Alphaplug Projekt, welches ausschließlich Joomla 1.5 native Extensions anbieten wird. Aktuell prominentester Vertreter ist die Extension AlphaContent 4.0. Es gibt mittlerweile eine ganze Reihe Extension, die "nur" noch für Joomla 1.5 weiterentwickelt wird. Dieser Trend ist natürlich nicht mehr aufzuhalten. Wer jetzt noch nicht auf Joomla 1.5 umgestiegen ist, wird immer häufiger Außenseiter Status erleben.
Die parallele Entwicklung von Joomla 1.0 und Joomla 1.5 nativen Extensions ist deutlich zeitaufwendiger, da die Unterschiede zwischen Joomla 1.0 und 1.5 Framework groß sind. Das neue 1.5 Framework hat eine andere Struktur, eine andere Logik. Dies erlebe ich gerade bei der Entwicklung meines ersten Joomla 1.5 nativen Plugins, dem Yigg Button Plugin. Damit ist es schon jetzt eine Besonderheit, wenn ein Entwickler parallel Joomla 1.5 und Joomla 1.0 native Versionen anbietet.
Verschlankung und Vorbereitung der Joomla 1.5 Migration
Nicht jeder Webmaster kann bereits auf ein Joomla 1.5 System umsteigen. Meistens gibt es noch die ein oder andere Extension, welche noch nicht für Joomla 1.5 verfügbar ist oder zu der es noch keine Joomla 1.5 Alternative gibt. Je umfangreicher, je spezieller ein Joomla Projekt ist, desto langwieriger wird der Umstieg. Ich selbst schicke meine Joomla Projekte gerade durch eine Phase der Verschlankung. Alle Extensions die nicht wirklich notwendig sind, werden entfernt. Denn je weniger 3rd Party Extensions vorhanden sind, desto leichter wird der Umstieg auf Joomla 1.5. Somit habe ich nun eine Liste für jedes Joomla Projekt erstellt, auf der ich die verwendeten 3rd Party Extensions führe. Jeder Eintrag ist mit einer Anmerkung zur Joomla 1.5 Kompatibilität versehen. Sind dann alle notwendigen Extensions auch unter Joomla 1.5 lauffähig, beginnt der Umstieg.
Joomla 1.5 Webseiten Entwicklung - online oder offline
Bekanntlich entwickle ich am liebsten direkt live und online. So kann man direkt die korrekte Funktion prüfen. Ich frage mich aktuell, ob ich über eine Subdomain live entwickeln und testen soll, oder doch besser offline. Es schwebt mir vor eine Subdomain der Art www.joomla15.webseite.de einzurichten, die dann durch einen .htaccess Verzeichnisschutz geschützt wird - keiner hat Zugriff, außer dem Entwickler. Durch JoomlaCloner / XCloner kann ich den Entwicklungsstand kinderleicht klonen und verschieben, bereits erfolgreich getestet bei dem Projekt Spiele-Plaza.de. Man würde auf dieser Subdomain ein frisches Joomla 1.5.x installieren und dann Stück für Stück das Original Projekt nachbauen. Natürlich unter Verwendung des Joomla 1.5 Migrators, der die problemlose Migration der meisten Textinhalte und Einstellungen verspricht - der wohl größten Herausforderung.
Joomla 1.5 Serverumgebung vorbereiten und umstellen
Ein Umstieg auf Joomla 1.5 setzt u.U. einen Umstieg auf die aktuellste PHP und MySQL Version voraus. Das Joomla Team hat bereits bekannt gegeben, dass das kommende Joomla 1.6 für PHP 5.2 entwickelt wird und somit der Support für PHP4.x eingestellt wird. Eine absolut richtige Entscheidung, da PHP 4.x ab August 2008 nicht mehr gepflegt wird / eingestellt wird. Zudem gibt es PHP 5.x nicht erst seit gestern.
In dem Sinne muss die Umstellung der Serverumgebung zuerst realisiert werden, falls noch nicht geschehen. Einen Umstieg auf die aktuellste PHP, MySQL Version bietet sicherlich jeder Webhoster kostenfrei an. In meinem Falle ist es so, dass alle Projekte auf dem gleichen Server liegen. Somit ist der Umstieg eine echte Zitterpartie - alle Projekte werden gleichzeitig umgestellt. Es muss 100%tig klappen. Deshalb überlege ich gerade, wie ich meine Projekte am besten auf PHP5 Komptabilität testen kann. Zwar gibt es die Möglichkeit über den htaccess Eintrag AddHandler php5-cgi .php zeitweise PHP5 für ein Projekt laufen zu lassen. In diesem CGI Modus machen einige Joomla Extensions aber seltsame Probleme. Ob dies an fehlender PHP5 Kompatibilität liegt, bezweifle ich. Es liegt wohl eher am CGI Modus und den Zugriffsrechten. Somit suche ich noch nach einer guten Lösung für einen PHP5 Test. Der Umstieg von MySQL4.x auf MySQL 5.x sollte dagegen relativ problemlos laufen, wie man von anderen Webmastern hört. Ich bin gespannt.
Auf Joomla 1.5 umsteigen - Langfristige Planung
Schrittweise umsteigen auf Joomla 1.5, dann wahrscheinlich bereits Joomla 1.6. Das ist meine Devise. Zuerst der Umstieg auf PHP5 / MySQL5. Danach die Entwicklung von Joomla 1.5 Versionen, parallel zum 1.0 Live Betrieb - offline oder live auf einer Subdomain. Dieser Prozess beinhaltet auch den Joomla 1.5 nativen Umbau der verwendeten Templates. Leider haben sich die entsprechenden Template Hersteller noch nicht zu einer 1.5 nativen Version meiner Templates entschieden. Somit stellt sich hier die Frage: Selbst umschreiben oder ein neues Joomla 1.5 natives Template wählen? Wir werden sehen.
Fragen über Fragen. Insgesamt denke ich, dass die drei großen Projekte damit erst Ende des Jahres auf Joomla 1.5 / 1.6 migriert sind. Es wird mit Sicherheit ein sehr spannender Prozess!
Wie läuft euer Umstieg auf Joomla 1.5 - Umfrage
 Lade Poll...
Ich bin gespannt auf euer Feedback - Vielen Dank fürs Mitmachen!
Wichtige Linktipps zum Thema "Auf Joomla 1.5 umsteigen"
>> Guter Joomla 1.0 auf Joomla 1.5 Migrator - Download
>> Tutorial mit Screenshots - Von Joomla 1.0 auf Joomla 1.5 umstellen
>> Tutorial - Von Joomla 1.0 auf Joomla 1.5 migrieren
>> Content auf Joomla 1.5 migrieren - Joomla.de
>> Templates auf Joomla 1.5 umstellen - Anleitung
>> Joomla 1.5 API Code Besonderheiten für Entwickler
Ich wäre euch absolut dankbar, wenn ihr mir weitere Linktipps über die Kommentarfunktion zukommen lassen könntet. Welche Artikel, welche Infos haben euch / helfen euch beim Umstieg auf Joomla 1.5? Welche Tutorials sind eurer Meinung nach Gold wert?
Nächster Artikel: >> Joomla 1.5.4 kommt heute - Bug Fix Release mit JA Purity. Vorheriger Artikel: >> Joomla 1.5.1 Upgrade & Download. Tags: joomla 1.5 umsteigen umstieg php5 mysql5 upgrade templates extensions |
Da gibt es doch noch ein anderes ...
einfach nur geil
justin bieber 300 mill. baby
all-inkl.com hat einen guten supp...
Hi Thilo, wünsche dir viel Erfol...
Heute erhielt ich eine Mail von 1...
Dann ist in deiner Windows Regist...
Und wenn die reset.cmd nur im Edi...
Danke für die klasse Aufstellung....
Vielen Dank für die tolle Hilfe! ...
miley cyrus party in the usa 143....
Hallo Franz, spontan würde ich&n...