There are still a ton of sites out there running Joomla 1.0x and though the new 1.5x platform's been out for some months, many web developers [like you? :) ] are a little daunted by the prospect of moving their old sites over.
Well, like anything, its best to start with some form of roadmap; make a list of what needs to move over and plan your approach by weighting the tasks you think will be most strenuous along a timeline you can deal with.
Migration is actually pretty simple if you consider that your Joomla site basically is just made up of:
- Category-structures/Articles/Menus/Modules
- A template/theme
- Installed 3rd party Extensions (and their data)
The simplest sites which perhaps just have a comment extension installed and are otherwise stock will find the process the easiest but for all of you, I recently came across an extension that lets you ignore the standard migration method and zoom into your 1.5 install.
Conventionally, you would download the migrator component for Joomla 1.0x and install it on your old site, then create a migration sql file with it and use that file when installing a fresh copy of 1.5; however, if you're impatient like me you've likely already installed and somewhat configured 1.5 already - which isn't a problem.
I highly recommend still creating that migration file as a backup, then actually moving your old database to the same host/localhost as your new one, then installing mtwMigrator - its a 1.5 extension which can connect directly with your old database and pull out whatever main Joomla tables of information you want; namely your categorized articles, as well as your already-configured menus and core modules!
Once the core of your website is migrated, check to make sure that menus link to the right content and so on - you may need to pay attention to the ID numbers of articles and categories to hunt down discrepancies in your new database via phpmyadmin (an example of this can be when you have categories already on your new site which have the same IDs as old ones being migrated - the old ones may not be migrated or might assume new IDs, so you'll have to either change the category IDs for things to match up or re-categorize articles etc...).
Next up is making sure your template works for 1.5 - make sure to read the Joomla documentation on what you need to do. Then, take a hard look @ the standard, already-installed 1.5 themes on your new site (eg. Khepri), to understand what new tags will replace your old module calls in the main index.php. From there, the new Model View Controller allows a ton of new functionality, but we'll save that for another day :)
Lastly, its time to scope out what 1.5-native extensions are available to upgrade your old ones - look specifically for any data import ability. We *love* JoomlaComment, for example, because it can import old comments from other software like Azrul's Jomcomment (so long as your article IDs haven't changed with the migration) - something we just did here @ Why Joomla? with ease!
Good luck!
{sharethis}
Blog Categories
Latest comments
Friends and collaborators
About the author
why joomla? is mainly contributed to by Qasim Virjee - the Principal @ Design Guru
Subscribe
Sign up to our email newsletter to stay in touch - we send it out monthly and never spam.







This site uses
Thanks for your information. It was a...
I had used Agora for years. Everytim...
it is good that the extension's devel...
I like how you executed the upload vi...
thanks, it looks great and loads fast...