codingfish.com now on Joomla! 2.5

0 Comments
Written by Achim on 24 April 2012. Posted in General


Finally I found the time to migrate my own website to the latest and greatest Joomla! release. It took more time than I thought but now it's done. There still is a bit work to do but I'm happy that I'm able to run the latest releases of my own extensions now :-)

This is just a first, more general, post about the migration. I will write at least one more in which I will describe the technical things (e.g. sql scripts).

The "old" website

codingfish.com was running on the latest Joomla! 1.5 release + a few extensions. These entries had to be migrated to the "new" website:
  1. Articles (standard Joomla!): Around 15-20
  2. Downloads (ARS): The releases of my extensions
  3. Users (standard Joomla!): >18.000
  4. Forum entries (Discussions): >4.000
  5. Private messages (Primezilla): Around 250

How did I do that?

  1. Because I did not have that many articles, I decided to manually create the categories on the new website and copy/paste the articles by hand. Yup, that's not very geeky but hey it worked :-)

  2. The Downloads area was powered by Akeeba Release System (ARS) from Nicholas K. Dionysopoulos. I was very happy with that extension and it was available for Joomla! 2.5 as well, so that was a no-brainer. I installed ARS on the new website, uploaded my extensions and copied/pasted the categories and descriptions manually. Done.

  3. The registered users from the Joomla! users table was the first problem to solve. Obviously too many for any kind of manual job. Eventually I wrote some sql-scripts which extracted("old"), imported("new") and migrated (yes, it's not done with an import) the users on the database level.

  4. The forum was powered by my own extension "Discussions", so of course I knew exactly what to do. I installed the same version of "Discussions" (1.4.1) on the new website and wrote some sql-scripts to export("old") and import("new") the "Discussions" database tables;

  5. Same as in 4. for private messages. I installed the same version of Primezilla (2.1) on the new website and exported("old") and imported("new") the "Primezilla" database tables;

At last I updated "Discussions" to version 1.5 which includes the migration of the Primezilla powered private messages. As you may know "Discussions" has private messages built in now. I uninstalled Primezilla after the update. Done.

The rest is fine tuning. Title tags, descriptions, redirects,...

What's not running (yet)?

Article comments are not running, yet. I used JXtended Comments on my "old" website which are not available for Joomla! 2.5. I decided not to use any other comments system on my new website. I'm considering to build a comments feature right into "Discussions".

What else?

The theme is "Inspire" from YOOtheme

I renamed the mainmenu entry "News" to "Blog" because I plan to write more about the things I do in my daily work especially my work with mobile devices. Hope that I find the time for that ;-)

Forum posts

Website now running Joomla! 2.5 (English)
Website läuft jetzt auf Joomla! 2.5 (German)


About the author

Achim

Achim Fischer, Codingfish

Achim is the owner of Codingfish Limited. He is a big fan of mobile devices and is currently developing some native Android and iOS apps. Achim is on Facebook, Twitter, LinkedIn, Google+ and Fuldany

There are no comments to "codingfish.com now on Joomla! 2.5" yet



Please login and leave a comment







Products & Projects


chimoora.com - The Community Management System
italobikes.com - For friends of italian motorcycles
fuldany.de - The social network for Fulda
© 2007-2014 Codingfish Limited, All Rights Reserved
Android and Google Play are trademarks of Google Inc.
The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.