View
742
Download
2
Category
Preview:
DESCRIPTION
My slides from my presentation held at JUG im Pott meeting at 24.06.13
Citation preview
Migration Joomla! 1.5 auf 2.5
David Jardin - 24.06.2013 - JUG Essen
Montag, 24. Juni 13
Ich.
• Webentwickler
• Joomla!holic
• Schwerpunkte: Responsive Design, Webservices, Barrierefreiheit, schönes PHP
• Co-Organisator Joomla!Day, CMS-Garden und stellv. Vorsitzener Mambo e.V.
Montag, 24. Juni 13
Warum geht denn da kein Update?
?Montag, 24. Juni 13
Gründe für die Migration• Veränderung der Datenbankstruktur
• Verschachtelbare Kategorien
• Rechtesystem
• Veränderung der Schnittstellen
• Formularsystem
• und gefühlte 1000 weitere Anpassungen
Montag, 24. Juni 13
Kann ich nicht einfach auf1.5 bleiben?
Montag, 24. Juni 13
Klar. Aber:
• Keine Sicherheitsupdates
• Kontinuierlich abnehmender Support in Foren
• Immer weniger Erweiterungen
• Probleme beim Hoster
Montag, 24. Juni 13
5 Methoden
• Kopieren per Hand
• jUpgrade
• jUpgrade Pro
• J2XML
• SPUpgrade
Montag, 24. Juni 13
Kopieren per Hand
• Wichtigste Tastenkombinationen:
• Strg + A: Alles markieren
• Strg + C: Kopieren
• Strg + V: Einfügen
Montag, 24. Juni 13
jUpgrade
• wird als Komponente in 1.5 installiert
• erstellt auf Knopfdruck eine Joomla! 2.5 Installation
• Migriert Core-Inhalte und einige sehr ausgewählte Erweiterungen
• Setzt neue IDs für alle migrierten Inhalte
Montag, 24. Juni 13
jUpgrade Pro
• siehe jUpgrade, PLUS Zusatzmethode:
• wird als Plugin in 1.5 installiert
• Komponente in Joomla 2.5
• transportiert die Inhalte via HTTP, daher separater Webspace möglich
• auch für sehr große Seiten geeignet
Montag, 24. Juni 13
J2XML
• Wird als Komponente in J! 1.5 (Exporter) und J! 2.5 (Importer) installiert.
• Erlaubt Migration ausgewählter Core-Inhalte: User, Weblinks, Artikel
• Eigene Auswahl der Inhalte möglich
Montag, 24. Juni 13
SPUpgrade• Installation als Komponente in der J! 2.5
Installation
• Eingabe der Datenbankdaten für J! 1.5
• Migration alle Core-Inhalte
• Möglichkeit, Tabellen von Dritterweiterungen per Knopfdruck zu migrieren
Montag, 24. Juni 13
Achso, die Templates
• Grundsätzlich kompatibel.
• Zwei kleine Anpassungen:
• html Ordner löschen
• <params>-Block umwandeln
• Achtung bei Template-Clubs! An den Hersteller wenden.
Montag, 24. Juni 13
DritterweiterungenErweiterung ist für Joomla 2.5
verfügbar?
Inhalte per Hand kopieren!
Gibt es eine Anleitung/Plugin?
Freuen!
Datenbankstruktur ist gleich?
Per PHPMyAdmin kopieren
Nein
Nein
Ja
Ja
Ja
Nein
Montag, 24. Juni 13
Ein Ausblick
Montag, 24. Juni 13
2.5 -> 3.x
• Integrierter Updater für den Core
• prinzipiell automatisches Update für Erweiterungen
• geplant: „Migration Checker“
• Diesesmal schwieriger: Templates
Montag, 24. Juni 13
Links und so
• Template.xml Anpassungen:http://magazine.joomla.org/issues/Issue-May-2012/item/740-How-to-convert-Joomla-15-template-to-Joomla-25
• JUpgradePro:http://redcomponent.com/redcomponent/jupgradepro
• SPUpgrade:http://cyend.com/extensions/extensions/components/5-upgrade-joomla-from-15-to-16
Montag, 24. Juni 13
Recommended