I’ve been working on the migration to Movable Type over the last couple of days.
Unfortunately doing it “cleanly” won’t be easy due to WP’s broken XML export 🙁
In any case I’ve posted some preliminary notes on what I’m taking into consideration and how I intend to deal with the issues if and when they arise.
So the question that a number of people have asked me, both in public and private, is a fairly obvious one:
Why are you moving away from WordPress?
If you are a regular reader on here you may have come across a number of my previous posts where I was dealing with the performance issues.
Even though I have tweaked things and appreciate Donncha (and others) taking the time to help me squeeze more out of it, I’m really sick of WordPress’ inherent lack of decent performance. Rob went into some detail on his own testing and the results were truly shocking.
The number of queries to render an entry on this server, even with all the tweaking, is just plain silly (and most of the plugins that I’m currently using don’t even add DB queries – they’re more aesthetic).
And what about security?
Of course software will have bugs and need to be patched and upgraded, but over the last few months the number of times I’ve had to run around late at night upgrading installs to avoid serious issues was just getting on my nerves. And what’s WP’s response? They seem to avoid the issue. The last security upgrade isn’t flagged as serious, yet the bug sounds serious. I may be missing something, but the number of upgrades I’ve had to conduct would show otherwise.
The other issue is management.
If you only write to one blog or possibly two then logging in twice might not be an issue for you. I, on the other hand, have over a dozen blogs. I looked into WPMU, but to get it working with multiple domains would have involved hacking the files and the database – and I’d still have to upgrade every X weeks when yet another security hole was discovered.
MovableType on the other hand is really slick.
I can login to one interface and then manage as many sites as I want. Not only that, but I only have ONE install to worry about upgrading!
Whereas a lot of the minor tweaks that you’d use on a WP install involve 3rd party plugins, MT makes it easy to customise and add functionality with its existing system.
Performance wise MT is a lot more attractive as the entries are real files on the filesystem and not just mod_rewrites or temporarily cached files (via yet another 3rd party plugin – notice a trend anyone?)
Another thing that bugs the life out of me is WP’s attitude to their users and advocates.
Over the past 3 years I have probably recommended WP to several hundred people directly and possibly thousands more indirectly (pushing blog hosting for example). However WordPress is more than happy to ignore Europeans and run adwords campaigns to promote their US partners ONLY.
SixApart, on the other hand, seem to have a much more open attitude to the rest of the world, possibly because they have staff and offices spread across the globe.
So in a nutshell I will be happily moving away to something that I am happier with on both a technical and philosophical / moral level.
You may find some of my reasoning a bit odd, but it’s my reasoning and I’m quite happy with it 🙂
paul says
And here was me thinking it was because you liked to be awkward bast**d 😉
All of those are valid points, I will be keeping an eye on your progress with respect to MT.
Paul.
michele says
Paul
You’ll find I’m also posting about it over on http://www.movabletype4.eu/
Regards
Michele
Ralph says
Michele
I’m curious. I’d like to use MT4 too but I wonder if we can under their licensing? Are you using it across all your blogs for ‘personal use’ or paying a licence to use it? If the latter, what’s it actually cost??
Cheers
Ralph
michele says
Ralph
The licensing seems to cause confusion for a lot of people, but I know that SixApart are aware of this and have been working on making it simpler to understand 🙂
For a personal blog with a single author the license is 100% free, gratis.
For a business site you could probably use the single author license to start with, but the multi-author licenses start at around €100, which isn’t much compared to other costs 🙂
Unlike a lot of other software companies 6A have a very good and pro-active support team and the developers work closely with the community to fix stuff or make it play nice 🙂
For yourselves, for example, you’d probably only need to fork out for an entry level license, since you aren’t dealing with a cast of thousands.
Regards
Michele
Robert Synnott says
I could probably put together a version of the script I used to migrate from Blogger to MovableType which reads from the WordPress MySQL database instead of the Blogger webservices; it’d be a handy thing to have around, anyway.
michele says
Robert
Have you had a look at the existing importer that ships with MT 4?
Michele
Robert Synnott says
Nope, but from what I’ve read, it doesn’t actually work very well.
michele says
Rob
If the WP export file’s XML was actually valid XML it would be a good start ….
Michele
michele says
@Ralph
I got some more details on the licensing from SixApart.
Personal users are 100% free for as many blogs and authors as you want.
If you are a commercial user, such as ENN, then you would need to use the commercial license.
The number of authors is based on activity in the last 90 days, so if X only posts once a year they wouldn’t count for most of the time (if that makes sense – it sounded better in my head).
The Open Source version will be made available later this year, but the main difference won’t really affect the vast majority of users unless you are in the enterprise space from what I have been able to gather.
Michele