Migrating J10 J15

963 views

Published on

Presentation by Matt Meyrick on migrating from 1.0.x to 1.5.x given at the June 2009 Joomla User Group Suffolk meeting.

Published in: Technology, Spiritual, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
963
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Migrating J10 J15

  1. 1. Migration of Joomla! 1.0.x sites Matt Meyrick St Joseph’s College http://www.stjos.co.uk/ Local Independent School
  2. 2. Introduction • Why • Precautions • Migration Tools • Methods – Must do – Nice to do • Gotchas • Conclusion
  3. 3. Why • Did Joomla! change? – To future proof Joomla • Changes to Database • Why should I? – You don’t have to but.... • Support ending • Future improvements • Security
  4. 4. Precautions • Backup • This means everything! – Files – Data
  5. 5. Migration Tools • Migrator from 1.0 to 1.5 – The “official” option – Exports from 1.0 • mtwMigrator – An alternative solution – Imports to 1.5
  6. 6. Preparation • Ideal: – New Installation • Separate install • Separate database – Less Ideal: • Separate install (sub directory?) • Same database (prefix issues)
  7. 7. Method Migrator from 1.0 to 1.5 • Install component in 1.0 • Install any 3rd party addons • Run the export • Install Joomla! 1.5 – As part of the installation you are given the option to use the data exported above • Done! (well maybe)
  8. 8. Load Migration Script
  9. 9. Method mtwMigrator • Install a clean version of Joomla! 1.5 • Install mtwMigrator • Configure migrator (old database) • Run migrator • Done! (well maybe)
  10. 10. Gotchas • {mosimage} • Modules/Menus • Components – Install, migrate data • Memory/Execution Time (php) • Files (images etc)
  11. 11. Templates • Most templates will work in legacy mode • New template? • Template conversion – Compare templates • Modules – <?php mosLoadModules ( ‘right', -1 ); ?> becomes – <jdoc:include type="modules" name="right" style=“raw" / > • Content – <?php mosMainBody(); ?> becomes – <jdoc:include type="component" />
  12. 12. Conclusion • It isn’t too difficult • Community Help – Joomla! Forum • Questions?

×