When I was new to blogging I started with the blogger platform. After living with that for some time I had decided I wanted something where I would a little more control of the blog. Being a former web developer I like to tinker around with technology once in awhile.
I remember when the first blogging and content management systems came out as Open Source projects often built with PHP and MySQL.
While WordPress is no different in that it is built on PHP and MySQL what I have seen over the last several years is an amazing advancement in the ability of these tools to adapt and upgrade.
A simple example. I have 2 blogs both were running on WordPress 2.9.2. This weekend I decided to go ahead and upgrade them to version 3.1.3. Such a task years ago would have been a pain in the neck. Manual backups websites and databases would need to be made, then Copying files back and forth, and probably a couple of hours of tinkering around in PHP code until it all worked.
I was pleasantly surprised with the ease of upgrading from version 2.9.2. With new webhosting tool like cPanel I was able to backup my website and database prior to upgrade “just in case’ something went wrong. A few minutes of updating some files with firezilla, and open source FTP client. And then I logged into my blogs and they asked me if I wanted to run a ‘database upgrade.’
The best part is everything just worked, no errors, no problems, and now I am running 3.1.3. Wow, 2 blogs upgraded in under 2 hours. Kudos to the team and WordPress who have let me focus on blogging and not PHP.
If you are looking to upgrade your wordpress blog you may read about the upgrade process in the wordpress codex.