« YFinance ActionScript class | Home | Get Google PageRank from Flash »

June 8, 2009

Comparison between Wordpress and MovableType

I have been running this blog under movabletype since ever. I ran other blogs under wordpress. After a while working with both blog engines here is a comparison between both. Comments are welcome!

Price

You can download/install wordpress and movabletype for free. Different kind of "opensource" licenses though.

Support

Wordpress community is a lot bigger so it's easier to get help for free.
Premium paid support available for both engines.

Installation

Wordpress is easier to install than movabletype (php vs cgi) on a common environment.
Wordpress now comes "pre-installed" in most shared server environments, just click and everything gets installed automatically.

Wordpress is designed to work by default under Apache but if your server has a different option (nginx, lighttpd, etc.) the configuration is not that simple anymore.
MovableType can't run under nginx since it doesn't support cgi right away.
Since movabletype creates static blog files they theorically can be run under any webserver.

Dynamic vs Static

Wordpress is by default dynamic (makes database request every visit/page refresh) while Movabletype is static.

For blogs that don't receive much comments and/or trackbacks movabletype is better/faster.

Wordpress (and it's dynamic kind) consumes more server resources so if your blog recevies a lot of traffic you may need to switch to a VPS or dedicated server.
Movabletype consumes less server resources except when it needs to rebuild it's pages.

Templates

Movabletype templates are better. HTML tags alike are designer friendly. Wordpress has php code on the template so it's easier to screw something by mistake.
Movabletype's templates are easy to extend for a designer.

Plugins

Wordpress has a huge lots of plugins that can be installed via it's admin panel. Movabletype has a very good amount of plugins but not as much as wordpress and they are more difficult to install.

Upgrades

Wordpress upgrades are a piece of cake. Movabletype will require file replacements.

How it is coded

Movabletype is coded in cgi so it's not that easy to modify/extend. Wordpress is coded in php so it's more common/cheap to modify/extend but everyone knows how bad wordpress is coded. It's a pain in the butt to understand how everything works, even for an experienced developer.

Movabletype's database is easy to read and understand. Wordpress' database design is horrible!

I know some of you will say that you can install the wordpress super cache and have static files or that you can actually have movabletype use memcached servers and make it's rebuild process faster but that will require extra steps and i want to compare default installations.

If you are a non-tech person i would recommend wordpress. If you know how to install cgi scripts and your blog doesn't receive much user interaction i would recommend movabletype.

For my needs movabletype is perfect.

What do you think? Which one do you like the best? why?

--fernando

3 Comments

Was Googling around for good comparisons between WP and MT.. Yours seems the most unbiased of them all. Thanks!

P.

I agree with you, but read this post. For small blogs with not much traffic, use Movable Type. For blogs with higher traffic, use WordPress.

I have a blog powered by movable type. It is a little sluggish here, so don't complain.

About this Entry

This page contains a single entry by fernando published on June 8, 2009 11:30 AM.

YFinance ActionScript class was the previous entry in this blog.

Get Google PageRank from Flash is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.