SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Migraties
Joomla 1(.5), Joomla 2.5, Joomla 3
Gert-Jan Radstaake
GJ-R Webdevelopment B.V.
Gert-Jan Radstaake
• Met Joomla! bezig sinds 2007
• Oprichter GJ-R Webdevelopment
• Joomla! & Magento websites en webshops, frontend, backend, SEO
• Informatiekundige
• (project)manager, internet ondernemer, probleemoplosser
• JUG 073
Inhoud
• Waarom migreren?
• Joomla 1.5  Joomla 3
• De core
• Templates
• Componenten, modules, plugins
• Joomla 2.5 -> Joomla 3
• Demo
• Tips & tricks
Waarom migreren?
• “Mijn website doet het toch prima”
• “Ik heb vorig jaar X aan de vorige ontwikkelaar betaald; en nou kom je
mij al vertellen dat ik moet upgraden naar een nieuwe versie en dat
kost me weer Y”
• “Er zit in de backend toch zo’n updateknop…”
Maar…
Waarom migreren (2)
• Joomla 3 biedt allerlei nieuwe mogelijkheden:
- Responsive van nature (bootstrap)
- Eenvoudig terug naar vorige versies van dit artikel
- Veel componenten alleen nog geschikt voor Joomla 3..
• “Mijn hoster update de versie van PHP en nu werkt mij Joomla niet
meer”
• “Mijn website is gehackt”
• Sinds 31 december 2014 geen ondersteuning meer voor Joomla 2.5,
Joomla 1.5 al niet meer sinds september 2012
Joomla 1.5  Joomla 3
• Migratie meerdere onderdelen
- Joomla core
- Template
- Componenten, modules, plugins
Joomla 1.5  Joomla 3 (2)
Joomla Core:
- Artikelen
- Gebruikers
- Afbeeldingen / bestanden
- Menu-items
• Van 2.5 naar 3.x: De updateknop! Maar.. of SP Transfer
• Van 1.5 naar 3.x: SP Upgrade, J2XML 1.5) Migrate me, Jupgrade)
Joomla 1.5  Joomla 3: de template
• Willen we eigenlijk wel de huidige template blijven houden? Of is die
zooooo 2010..
• Responsive?
• Vooruit dan maar.. Toch de huidige..
• Ombouwen, frameworks, stijlen?
• Let op: de overrides uit 1.5!
Joomla 1.5  Joomla 3:
componenten, modules, plugins
• Zijn de componenten wel in gebruik?
• Zijn de componenten er wel voor de nieuwe versie?
• Zoek op site toeleverancier naar migratie instructies..
• Advies: phpmyadmin / mysql
• Let op de overrides..
Joomla 2.5 -> Joomla 3
• De updateknop…
• Maar:
• Templates van frameworks
• Niet alle plugins en componenten geschikt! (Maar zelfs virtuemart)
• Problemen in de backend met administrator templates (bluestork
deinstalleren)
• .htaccess wijzigingen
• Advies: inventariseer, update op aparte omgeving Joomla mbv de
knop, template componenten etc.
• Kies een migratiepad
De migratie (1)
J2XML:
• Gratis
• Artikelen en gebruikers im- en exporteren naar XML
• Geen menu-items / componenten
• Werkt snel en eenvoudig
• Vooral voor kleine sites
• Vergeet niet de plugin te installeren en activeren
De migratie (2)
SP Upgrade / SP Transfer
• Betaald ( 32,95 voor 1 jaar)
• Gehele core
• Veel extensies (K2, Virtuemart, Phoca, Acymailing)
• Vooral grotere sites
Demo
Tips en tricks
• Veel componenten: hou de database structuur in de gaten;
probleempjes hier regelmatig snel op te lossen
• Bulk actions om bijv. modules van oude in nieuwe template te
plaatsen
• ACL Manager om rechtenproblemen te verhelpen die regelmatig na
migratie ontstaan
• Let op .htaccess en robots.txt!
• Testen, testen, testen en nog eens testen!
• Bij livegang is er vaak alweer content veranderd.. Hou hier rekening
mee!
Vragen
?

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Joomla Bugs, Patches & Fun - Joomladagen 2014
Joomla Bugs, Patches & Fun - Joomladagen 2014Joomla Bugs, Patches & Fun - Joomladagen 2014
Joomla Bugs, Patches & Fun - Joomladagen 2014
 
Joomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla PerformanceJoomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla Performance
 
Versimpel beheer met Joomla modules
Versimpel beheer met Joomla modulesVersimpel beheer met Joomla modules
Versimpel beheer met Joomla modules
 
Complexe pagina's gebruiksvriendelijk (Joomla Page Builders)
Complexe pagina's gebruiksvriendelijk (Joomla Page Builders)Complexe pagina's gebruiksvriendelijk (Joomla Page Builders)
Complexe pagina's gebruiksvriendelijk (Joomla Page Builders)
 
Een autodealer website bouwen met Form2Content
Een autodealer website bouwen met Form2ContentEen autodealer website bouwen met Form2Content
Een autodealer website bouwen met Form2Content
 
Data optimaliseren voor tablet en mobiel
Data optimaliseren voor tablet en mobielData optimaliseren voor tablet en mobiel
Data optimaliseren voor tablet en mobiel
 
Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nlSitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
 
Joomladagen 2016: Top 10 joomla SEO bloopers
Joomladagen 2016: Top 10 joomla SEO bloopersJoomladagen 2016: Top 10 joomla SEO bloopers
Joomladagen 2016: Top 10 joomla SEO bloopers
 
Beter vindbaar met Onpage SEO - Maurice Lehr - #jd15nl
Beter vindbaar met Onpage SEO - Maurice Lehr - #jd15nlBeter vindbaar met Onpage SEO - Maurice Lehr - #jd15nl
Beter vindbaar met Onpage SEO - Maurice Lehr - #jd15nl
 
Linux command-line-magic-jdnl15
Linux command-line-magic-jdnl15Linux command-line-magic-jdnl15
Linux command-line-magic-jdnl15
 
Daarom Joomla! - Makkelijk content publiceren
Daarom Joomla! - Makkelijk content publicerenDaarom Joomla! - Makkelijk content publiceren
Daarom Joomla! - Makkelijk content publiceren
 
Presentatie nieuwsbrieven joomladagen
Presentatie nieuwsbrieven joomladagenPresentatie nieuwsbrieven joomladagen
Presentatie nieuwsbrieven joomladagen
 
Templates maken met Helix 3 framework - Presentatie Eric Tiggeler Joomladage...
Templates maken met Helix 3 framework  - Presentatie Eric Tiggeler Joomladage...Templates maken met Helix 3 framework  - Presentatie Eric Tiggeler Joomladage...
Templates maken met Helix 3 framework - Presentatie Eric Tiggeler Joomladage...
 
The power of joomla!
The power of joomla!The power of joomla!
The power of joomla!
 
Jug010 120320-templates
Jug010 120320-templatesJug010 120320-templates
Jug010 120320-templates
 
Joomla! gebruiksvriendelijker. 10 tips!
Joomla! gebruiksvriendelijker. 10 tips!Joomla! gebruiksvriendelijker. 10 tips!
Joomla! gebruiksvriendelijker. 10 tips!
 
Gebruiksvriendelijkheid verhogen met template overrides - Expert Sessie Jooml...
Gebruiksvriendelijkheid verhogen met template overrides - Expert Sessie Jooml...Gebruiksvriendelijkheid verhogen met template overrides - Expert Sessie Jooml...
Gebruiksvriendelijkheid verhogen met template overrides - Expert Sessie Jooml...
 
Templates maken met helix framework Joomla User Group Utrecht 10 november 2014
Templates maken met helix framework  Joomla User Group Utrecht 10 november 2014Templates maken met helix framework  Joomla User Group Utrecht 10 november 2014
Templates maken met helix framework Joomla User Group Utrecht 10 november 2014
 
Expert Sessie: Joomla Usability: Useful extensions
Expert Sessie: Joomla Usability: Useful extensionsExpert Sessie: Joomla Usability: Useful extensions
Expert Sessie: Joomla Usability: Useful extensions
 
Expert Sessie: Joomla Usability: Plugins
Expert Sessie: Joomla Usability: PluginsExpert Sessie: Joomla Usability: Plugins
Expert Sessie: Joomla Usability: Plugins
 

Andere mochten auch

Andere mochten auch (20)

Tips & Tricks - Joomladagen NL 2015
Tips & Tricks - Joomladagen NL 2015Tips & Tricks - Joomladagen NL 2015
Tips & Tricks - Joomladagen NL 2015
 
Local Search: lokaal goed gevonden worden - Maurice Lehr - #jd15nl
Local Search: lokaal goed gevonden worden  - Maurice Lehr - #jd15nlLocal Search: lokaal goed gevonden worden  - Maurice Lehr - #jd15nl
Local Search: lokaal goed gevonden worden - Maurice Lehr - #jd15nl
 
Geld verdienen met je Joomla site - Theo van der Zee - #jd15nl
Geld verdienen met je Joomla site - Theo van der Zee - #jd15nlGeld verdienen met je Joomla site - Theo van der Zee - #jd15nl
Geld verdienen met je Joomla site - Theo van der Zee - #jd15nl
 
Case-study: thelanguageindustry.eu - #jd15nl
Case-study: thelanguageindustry.eu - #jd15nlCase-study: thelanguageindustry.eu - #jd15nl
Case-study: thelanguageindustry.eu - #jd15nl
 
Don't Repeat Yourself met JLayout
 Don't Repeat Yourself met JLayout Don't Repeat Yourself met JLayout
Don't Repeat Yourself met JLayout
 
Een veilige joomla website - Teeuwis Hillebrand - #jd15nl
Een veilige joomla website - Teeuwis Hillebrand - #jd15nlEen veilige joomla website - Teeuwis Hillebrand - #jd15nl
Een veilige joomla website - Teeuwis Hillebrand - #jd15nl
 
Maak je website geschikt voor mobiel
Maak je website geschikt voor mobielMaak je website geschikt voor mobiel
Maak je website geschikt voor mobiel
 
Front-end on steroids
Front-end on steroidsFront-end on steroids
Front-end on steroids
 
(Unit )-Testing for Joomla
(Unit )-Testing for Joomla(Unit )-Testing for Joomla
(Unit )-Testing for Joomla
 
Trends in webdesign (Joomladagen 2016 )
Trends in webdesign (Joomladagen 2016 )Trends in webdesign (Joomladagen 2016 )
Trends in webdesign (Joomladagen 2016 )
 
Automating your marketing workflows in Joomla with Mautic
Automating your marketing workflows in Joomla with MauticAutomating your marketing workflows in Joomla with Mautic
Automating your marketing workflows in Joomla with Mautic
 
Ready, Set, Go! Snelle websites bouwen
Ready, Set, Go! Snelle websites bouwenReady, Set, Go! Snelle websites bouwen
Ready, Set, Go! Snelle websites bouwen
 
10 performance tips we tend to forget
10 performance tips we tend to forget10 performance tips we tend to forget
10 performance tips we tend to forget
 
Joomla ACL introduction, limit site access
Joomla ACL introduction, limit site accessJoomla ACL introduction, limit site access
Joomla ACL introduction, limit site access
 
Joomla! Certification Program
Joomla! Certification ProgramJoomla! Certification Program
Joomla! Certification Program
 
The Volunteer Ladder
The Volunteer LadderThe Volunteer Ladder
The Volunteer Ladder
 
Joomla marketing
Joomla marketingJoomla marketing
Joomla marketing
 
Building Multi-Site in Joomla
Building Multi-Site in JoomlaBuilding Multi-Site in Joomla
Building Multi-Site in Joomla
 
Google Search Console (Google Webmasters)
Google Search Console (Google Webmasters)Google Search Console (Google Webmasters)
Google Search Console (Google Webmasters)
 
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
 

Ähnlich wie Presentatie jd15nl

Ontwikkeling van een weblog extensie voor het Joomla! CMS
Ontwikkeling van een weblog extensie voor het Joomla! CMSOntwikkeling van een weblog extensie voor het Joomla! CMS
Ontwikkeling van een weblog extensie voor het Joomla! CMS
Tom Janssens
 
Nllgg Presentatie 2 Februari 2008
Nllgg Presentatie 2 Februari 2008Nllgg Presentatie 2 Februari 2008
Nllgg Presentatie 2 Februari 2008
Wilco Jansen
 

Ähnlich wie Presentatie jd15nl (20)

The power of joomla!
The power of joomla!The power of joomla!
The power of joomla!
 
JMonitoring, powertool voor Joomla!
JMonitoring, powertool voor Joomla!JMonitoring, powertool voor Joomla!
JMonitoring, powertool voor Joomla!
 
Eduvision - Webinar Joomla
Eduvision - Webinar JoomlaEduvision - Webinar Joomla
Eduvision - Webinar Joomla
 
Joomla10 Joomla15 Migratie
Joomla10 Joomla15 MigratieJoomla10 Joomla15 Migratie
Joomla10 Joomla15 Migratie
 
Wat is nieuw in joomla 2.5 - update bij basiscursus joomla en tips en tools ...
Wat is nieuw in joomla 2.5 -  update bij basiscursus joomla en tips en tools ...Wat is nieuw in joomla 2.5 -  update bij basiscursus joomla en tips en tools ...
Wat is nieuw in joomla 2.5 - update bij basiscursus joomla en tips en tools ...
 
JCE editor optimaliseren (Joomla Den Bosc­h 2016)
JCE editor optimaliseren (Joomla Den Bosc­h 2016)JCE editor optimaliseren (Joomla Den Bosc­h 2016)
JCE editor optimaliseren (Joomla Den Bosc­h 2016)
 
Joomla kennismaking
Joomla kennismakingJoomla kennismaking
Joomla kennismaking
 
Mef dennis vroegop 20152905
Mef dennis vroegop 20152905Mef dennis vroegop 20152905
Mef dennis vroegop 20152905
 
#jd12nl Joomla 2.5 extensies
#jd12nl Joomla 2.5 extensies#jd12nl Joomla 2.5 extensies
#jd12nl Joomla 2.5 extensies
 
Les 3 Inct. Training WordPress
Les 3 Inct. Training WordPressLes 3 Inct. Training WordPress
Les 3 Inct. Training WordPress
 
Template overrides - Joomladagen 2010 #jd10nl
Template overrides - Joomladagen 2010 #jd10nlTemplate overrides - Joomladagen 2010 #jd10nl
Template overrides - Joomladagen 2010 #jd10nl
 
Mijn eerste Joomla! plugin
Mijn eerste Joomla! pluginMijn eerste Joomla! plugin
Mijn eerste Joomla! plugin
 
Ontwikkeling van een weblog extensie voor het Joomla! CMS
Ontwikkeling van een weblog extensie voor het Joomla! CMSOntwikkeling van een weblog extensie voor het Joomla! CMS
Ontwikkeling van een weblog extensie voor het Joomla! CMS
 
Nllgg Presentatie 2 Februari 2008
Nllgg Presentatie 2 Februari 2008Nllgg Presentatie 2 Februari 2008
Nllgg Presentatie 2 Februari 2008
 
Joomla Cursus
Joomla CursusJoomla Cursus
Joomla Cursus
 
Joomla
JoomlaJoomla
Joomla
 
Liferay 6.2 Roadmap 28 Jan 2013
Liferay 6.2 Roadmap 28 Jan 2013Liferay 6.2 Roadmap 28 Jan 2013
Liferay 6.2 Roadmap 28 Jan 2013
 
XPages Introductie
XPages IntroductieXPages Introductie
XPages Introductie
 
Versiebeheer van database changes
Versiebeheer van database changesVersiebeheer van database changes
Versiebeheer van database changes
 
Page experience de nieuwe ranking factor voor seo
Page experience de nieuwe ranking factor voor seoPage experience de nieuwe ranking factor voor seo
Page experience de nieuwe ranking factor voor seo
 

Presentatie jd15nl

  • 1. Migraties Joomla 1(.5), Joomla 2.5, Joomla 3 Gert-Jan Radstaake GJ-R Webdevelopment B.V.
  • 2. Gert-Jan Radstaake • Met Joomla! bezig sinds 2007 • Oprichter GJ-R Webdevelopment • Joomla! & Magento websites en webshops, frontend, backend, SEO • Informatiekundige • (project)manager, internet ondernemer, probleemoplosser • JUG 073
  • 3. Inhoud • Waarom migreren? • Joomla 1.5  Joomla 3 • De core • Templates • Componenten, modules, plugins • Joomla 2.5 -> Joomla 3 • Demo • Tips & tricks
  • 4. Waarom migreren? • “Mijn website doet het toch prima” • “Ik heb vorig jaar X aan de vorige ontwikkelaar betaald; en nou kom je mij al vertellen dat ik moet upgraden naar een nieuwe versie en dat kost me weer Y” • “Er zit in de backend toch zo’n updateknop…” Maar…
  • 5. Waarom migreren (2) • Joomla 3 biedt allerlei nieuwe mogelijkheden: - Responsive van nature (bootstrap) - Eenvoudig terug naar vorige versies van dit artikel - Veel componenten alleen nog geschikt voor Joomla 3.. • “Mijn hoster update de versie van PHP en nu werkt mij Joomla niet meer” • “Mijn website is gehackt” • Sinds 31 december 2014 geen ondersteuning meer voor Joomla 2.5, Joomla 1.5 al niet meer sinds september 2012
  • 6. Joomla 1.5  Joomla 3 • Migratie meerdere onderdelen - Joomla core - Template - Componenten, modules, plugins
  • 7. Joomla 1.5  Joomla 3 (2) Joomla Core: - Artikelen - Gebruikers - Afbeeldingen / bestanden - Menu-items • Van 2.5 naar 3.x: De updateknop! Maar.. of SP Transfer • Van 1.5 naar 3.x: SP Upgrade, J2XML 1.5) Migrate me, Jupgrade)
  • 8. Joomla 1.5  Joomla 3: de template • Willen we eigenlijk wel de huidige template blijven houden? Of is die zooooo 2010.. • Responsive? • Vooruit dan maar.. Toch de huidige.. • Ombouwen, frameworks, stijlen? • Let op: de overrides uit 1.5!
  • 9. Joomla 1.5  Joomla 3: componenten, modules, plugins • Zijn de componenten wel in gebruik? • Zijn de componenten er wel voor de nieuwe versie? • Zoek op site toeleverancier naar migratie instructies.. • Advies: phpmyadmin / mysql • Let op de overrides..
  • 10. Joomla 2.5 -> Joomla 3 • De updateknop… • Maar: • Templates van frameworks • Niet alle plugins en componenten geschikt! (Maar zelfs virtuemart) • Problemen in de backend met administrator templates (bluestork deinstalleren) • .htaccess wijzigingen • Advies: inventariseer, update op aparte omgeving Joomla mbv de knop, template componenten etc. • Kies een migratiepad
  • 11. De migratie (1) J2XML: • Gratis • Artikelen en gebruikers im- en exporteren naar XML • Geen menu-items / componenten • Werkt snel en eenvoudig • Vooral voor kleine sites • Vergeet niet de plugin te installeren en activeren
  • 12. De migratie (2) SP Upgrade / SP Transfer • Betaald ( 32,95 voor 1 jaar) • Gehele core • Veel extensies (K2, Virtuemart, Phoca, Acymailing) • Vooral grotere sites Demo
  • 13. Tips en tricks • Veel componenten: hou de database structuur in de gaten; probleempjes hier regelmatig snel op te lossen • Bulk actions om bijv. modules van oude in nieuwe template te plaatsen • ACL Manager om rechtenproblemen te verhelpen die regelmatig na migratie ontstaan • Let op .htaccess en robots.txt! • Testen, testen, testen en nog eens testen! • Bij livegang is er vaak alweer content veranderd.. Hou hier rekening mee!