SlideShare a Scribd company logo
1 of 17
Download to read offline
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 auf
1.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
Dritterweiterungen
Erweiterung 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

More Related Content

Similar to Migration joomla 1.5 : 2.5

Frontend Formulare in TYPO3 8 LTS
Frontend Formulare in TYPO3 8 LTSFrontend Formulare in TYPO3 8 LTS
Frontend Formulare in TYPO3 8 LTSPeter Kraume
 
WordPress Professional – SEO Campixx
WordPress Professional – SEO CampixxWordPress Professional – SEO Campixx
WordPress Professional – SEO CampixxSebastian Blum
 
Joomla! Overrides - Die zu wenig genutzte Vielfalt
Joomla! Overrides - Die zu wenig genutzte VielfaltJoomla! Overrides - Die zu wenig genutzte Vielfalt
Joomla! Overrides - Die zu wenig genutzte VielfaltSven Schultschik
 
Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011Robert Deutz
 
Joomla Magazin Februar 2013
Joomla Magazin Februar 2013Joomla Magazin Februar 2013
Joomla Magazin Februar 2013Thanh Nguyen
 
Drupal - Webmontag Bremen, 01.07.2013
Drupal - Webmontag Bremen, 01.07.2013Drupal - Webmontag Bremen, 01.07.2013
Drupal - Webmontag Bremen, 01.07.2013Steffen Rühlmann
 
JIRA at ImmobilienScout24
JIRA at ImmobilienScout24JIRA at ImmobilienScout24
JIRA at ImmobilienScout24augbb
 
Joomlaplatform deutsch
Joomlaplatform deutschJoomlaplatform deutsch
Joomlaplatform deutschRobert Deutz
 
Geschichte von Blogs und Blogging
Geschichte von Blogs und BloggingGeschichte von Blogs und Blogging
Geschichte von Blogs und BloggingRolf Mistelbacher
 
Dnug2013 social collaboration
Dnug2013 social collaborationDnug2013 social collaboration
Dnug2013 social collaborationJörg Allmann
 
Drupal für Entwickler
Drupal für EntwicklerDrupal für Entwickler
Drupal für EntwicklerAmazee Labs
 
WordPress Multisite
WordPress MultisiteWordPress Multisite
WordPress MultisiteWalter Ebert
 
zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013Andreas Jung
 
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwalten
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwaltenSEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwalten
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwaltenget on top gmbh
 
Javascript done right
Javascript done rightJavascript done right
Javascript done rightDirk Ginader
 
Gentics Webinar: IT-Kosten sparen mit Unified Content & Collaboration Archite...
Gentics Webinar: IT-Kosten sparen mit Unified Content & Collaboration Archite...Gentics Webinar: IT-Kosten sparen mit Unified Content & Collaboration Archite...
Gentics Webinar: IT-Kosten sparen mit Unified Content & Collaboration Archite...Manuel Aghamanoukjan
 

Similar to Migration joomla 1.5 : 2.5 (20)

Frontend Formulare in TYPO3 8 LTS
Frontend Formulare in TYPO3 8 LTSFrontend Formulare in TYPO3 8 LTS
Frontend Formulare in TYPO3 8 LTS
 
Deployment
DeploymentDeployment
Deployment
 
WordPress Professional – SEO Campixx
WordPress Professional – SEO CampixxWordPress Professional – SEO Campixx
WordPress Professional – SEO Campixx
 
Moderner Webentwicklungs-Workflow
Moderner Webentwicklungs-WorkflowModerner Webentwicklungs-Workflow
Moderner Webentwicklungs-Workflow
 
Joomla! Overrides - Die zu wenig genutzte Vielfalt
Joomla! Overrides - Die zu wenig genutzte VielfaltJoomla! Overrides - Die zu wenig genutzte Vielfalt
Joomla! Overrides - Die zu wenig genutzte Vielfalt
 
Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011
 
Joomla Magazin Februar 2013
Joomla Magazin Februar 2013Joomla Magazin Februar 2013
Joomla Magazin Februar 2013
 
Drupal - Webmontag Bremen, 01.07.2013
Drupal - Webmontag Bremen, 01.07.2013Drupal - Webmontag Bremen, 01.07.2013
Drupal - Webmontag Bremen, 01.07.2013
 
JIRA at ImmobilienScout24
JIRA at ImmobilienScout24JIRA at ImmobilienScout24
JIRA at ImmobilienScout24
 
Joomlaplatform deutsch
Joomlaplatform deutschJoomlaplatform deutsch
Joomlaplatform deutsch
 
Geschichte von Blogs und Blogging
Geschichte von Blogs und BloggingGeschichte von Blogs und Blogging
Geschichte von Blogs und Blogging
 
HTML5-Features
HTML5-FeaturesHTML5-Features
HTML5-Features
 
Dnug2013 social collaboration
Dnug2013 social collaborationDnug2013 social collaboration
Dnug2013 social collaboration
 
TYPO3 CMS 7
TYPO3 CMS 7TYPO3 CMS 7
TYPO3 CMS 7
 
Drupal für Entwickler
Drupal für EntwicklerDrupal für Entwickler
Drupal für Entwickler
 
WordPress Multisite
WordPress MultisiteWordPress Multisite
WordPress Multisite
 
zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013
 
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwalten
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwaltenSEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwalten
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwalten
 
Javascript done right
Javascript done rightJavascript done right
Javascript done right
 
Gentics Webinar: IT-Kosten sparen mit Unified Content & Collaboration Archite...
Gentics Webinar: IT-Kosten sparen mit Unified Content & Collaboration Archite...Gentics Webinar: IT-Kosten sparen mit Unified Content & Collaboration Archite...
Gentics Webinar: IT-Kosten sparen mit Unified Content & Collaboration Archite...
 

More from David Jardin

(Unit )-Testing for Joomla
(Unit )-Testing for Joomla(Unit )-Testing for Joomla
(Unit )-Testing for JoomlaDavid Jardin
 
Joomla! in der Profiliga - eine Bestpractice-Sammlung
Joomla! in der Profiliga - eine Bestpractice-SammlungJoomla! in der Profiliga - eine Bestpractice-Sammlung
Joomla! in der Profiliga - eine Bestpractice-SammlungDavid Jardin
 
10 Tricks für Entwickler
10 Tricks für Entwickler10 Tricks für Entwickler
10 Tricks für EntwicklerDavid Jardin
 
CMS-Garden 2013 - How we brought Joomla! to the CeBIT
CMS-Garden 2013 - How we brought Joomla! to the CeBITCMS-Garden 2013 - How we brought Joomla! to the CeBIT
CMS-Garden 2013 - How we brought Joomla! to the CeBITDavid Jardin
 
Joomla! Organisationsstruktur
Joomla! OrganisationsstrukturJoomla! Organisationsstruktur
Joomla! OrganisationsstrukturDavid Jardin
 
Joomla! Versionsstrategie
Joomla! VersionsstrategieJoomla! Versionsstrategie
Joomla! VersionsstrategieDavid Jardin
 
Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.
Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.
Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.David Jardin
 
Content Construction Kit's für Joomla
Content Construction Kit's für JoomlaContent Construction Kit's für Joomla
Content Construction Kit's für JoomlaDavid Jardin
 

More from David Jardin (12)

Der CMS-Garden
Der CMS-GardenDer CMS-Garden
Der CMS-Garden
 
(Unit )-Testing for Joomla
(Unit )-Testing for Joomla(Unit )-Testing for Joomla
(Unit )-Testing for Joomla
 
Joomla! in der Profiliga - eine Bestpractice-Sammlung
Joomla! in der Profiliga - eine Bestpractice-SammlungJoomla! in der Profiliga - eine Bestpractice-Sammlung
Joomla! in der Profiliga - eine Bestpractice-Sammlung
 
Der J&Beyond e.V.
Der J&Beyond e.V.Der J&Beyond e.V.
Der J&Beyond e.V.
 
CMS-Garden
CMS-GardenCMS-Garden
CMS-Garden
 
10 Tricks für Entwickler
10 Tricks für Entwickler10 Tricks für Entwickler
10 Tricks für Entwickler
 
CMS-Garden 2013 - How we brought Joomla! to the CeBIT
CMS-Garden 2013 - How we brought Joomla! to the CeBITCMS-Garden 2013 - How we brought Joomla! to the CeBIT
CMS-Garden 2013 - How we brought Joomla! to the CeBIT
 
Joomla! Organisationsstruktur
Joomla! OrganisationsstrukturJoomla! Organisationsstruktur
Joomla! Organisationsstruktur
 
SEBLOD CCK
SEBLOD CCKSEBLOD CCK
SEBLOD CCK
 
Joomla! Versionsstrategie
Joomla! VersionsstrategieJoomla! Versionsstrategie
Joomla! Versionsstrategie
 
Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.
Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.
Nooku, Molajo & Co - Joomla! Distributionen. Oder Forks.
 
Content Construction Kit's für Joomla
Content Construction Kit's für JoomlaContent Construction Kit's für Joomla
Content Construction Kit's für Joomla
 

Migration joomla 1.5 : 2.5

  • 1. Migration Joomla! 1.5 auf 2.5 David Jardin - 24.06.2013 - JUG Essen Montag, 24. Juni 13
  • 2. 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
  • 3. Warum geht denn da kein Update? ? Montag, 24. Juni 13
  • 4. 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
  • 5. Kann ich nicht einfach auf 1.5 bleiben? Montag, 24. Juni 13
  • 6. Klar. Aber: • Keine Sicherheitsupdates • Kontinuierlich abnehmender Support in Foren • Immer weniger Erweiterungen • Probleme beim Hoster Montag, 24. Juni 13
  • 7. 5 Methoden • Kopieren per Hand • jUpgrade • jUpgrade Pro • J2XML • SPUpgrade Montag, 24. Juni 13
  • 8. Kopieren per Hand • Wichtigste Tastenkombinationen: • Strg + A: Alles markieren • Strg + C: Kopieren • Strg + V: Einfügen Montag, 24. Juni 13
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 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
  • 14. Dritterweiterungen Erweiterung 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
  • 16. 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
  • 17. 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