vrijdag 16 mei 2008

Keeping up with Joomla CMS

After the website of our chessclub broke down, it was my wonderful task to get it up and running again. It was quite a painful experience, but now that I'm (almost :) through I'll share the lessons learned.

1. Rates and functionalities of webhosting have changed dramatically over the years. Our old webhosting was ripping us of. We're now moving to a webhost which is 1/3 of the price and offers Joomla pre-installed.
2. It's best to keep the administrative side of your site up to date. Our domainname was still registered under the name of somebody who had left the board. Getting his written confirmation lost us some time, together with some confusion about what the procedure was.
3. Resurrecting the website locally from a database backup took quite some time. Try getting the installer of Joomla 1.0.10. That's not so easy. Here we are returning to the general problem with open source: the lack of accessible documentation.
4. The migration process of the database from 1.0.x to 1.5 was reasonably well described. (But I later ran into the problem that a table including data just went missing?? I copied it by hand.)
5. But the fact that templates are broken was not well described. To solve this a lot of piecing together of forumposts was needed.

So I learned it the hard way, but got there in the end. But even though Joomla is maybe the most popular CMS out there, I would be dissatisfied with the quality if it were a commercial product.
- domainname moving
- webhosting prices and facilities
- setting up local webserver with wamp/xamp
- installing Joomla, components, modules and templates
- migrating Joomla 1.0.10 to 1.5.3
- migrating Joomla templates to 1.5.3

2 opmerkingen:

opensourcesociologist zei

You probably would have been better off upgrading to 1.0.13 first, then migrating to 1.5. The patch to move from 1.0.10 ti 1.0.13 are readily available on the download page reached from the joomla.org homepage. It is also not necessary to migrate, if you were happy with a 1.0.x site you could have simply stayed with that series.

But glad to see you survivedm and I hope we'll see you around the Joomla! forums.

JanB zei

>It is also not necessary to migrate, if you were happy with a 1.0.x site you could have simply stayed with that series.

Our new hosting only offered 1.5.x :)

>You probably would have been better off upgrading to 1.0.13 first, then migrating to 1.5.

I considered this, but as far as I could ascertain the upgrade to 1.0.13 only affected the PHP-files and not the database. And since going to 1.5 implied a complete new install, I saw no point in going to 1.0.13.
But maybe I was mistaken and was attempting to do the migration from 1.0.10 the reason for some of the weird changes in our data.