Tag Archives: movable type

Full Circle: The Return of Static Blog Generators

WordPress is the most popular blogging software today, powering a majority of the top one hundred blogs. Like many of the systems that are popular nowadays, it’s dynamic. The server pieces together pages on the fly when they are requested, pulling content from the database, processing it, and wrapping a template around it before sending to the user’s browser.

Back in the earlier days of blogging, things were different. Most of the popular content management systems that blogs ran on were static page generators, like Movable Type, the package that previously held WordPress’s throne, before a price increase caused a mass exodus in 2004. Movable Type stores your content in a database, like WordPress, and it has an administration panel where you manage your content and adjust settings. But that’s where the similarities end. Instead of assembling pages dynamically, the blog engine compiles them into static HTML pages ahead of time, so the web server can just throw them back to users instantly. It’s a lot easier on the server that way, which can result in a snappier web site and less chance of your site going down from a social media bump.

This is, of course, something of a simplification. Many WordPress users, especially those with larger sites, use caching plugins like W3 Total Cache to have the best of both. The dynamic model is used, but frequently-accessed pages are statically cached for performance.

Continue reading →

WordPress vs. Movable Type: Who’s Winning?

Hendry Lee of BlogBuildingU recently published an article comparing WordPress 2.5 and the latest version of Six Apart’s Movable Type. It seems thought out fairly well, and seems to be fair comparision.

Though a lot of people may be getting tired of this little fight, it’s not going to end soon. Movable Type was the de facto standard before WordPress came along (coupled with that period where they charged for the software) and became the more popular option. Movable Type isn’t going to go down without a fight, I can tell you that, but WordPress is a few steps ahead. They’ve built a strong community during their time as Blogging Script of Choice, and the architecture is better. To quote the article:

WordPress is entirely developed in PHP, while Movable Type uses a mix of PHP and Perl (but mostly Perl).

Though there are a lot of Perl fanatics out there, PHP is, in my opinion, a better language for web publishing, and is easier for newbies to grasp. Movable Type has some cool features that WordPress doesn’t, but it’s reliance on Perl is a major handicap.