Mephisto vs Movable Type
Recently, I changed the software I use to create my website from Mephisto to Movable Type. After using Movable Type for a few weeks, I want to say that I’m happy with the change. I really like Mephiso, but the new Movable Type 4 is just better.
First, Mephisto is written in Ruby. I love Ruby as a programming language, but it’s horribly slow right now. Using Ruby also limits my choice of where to host my site because Ruby support is still rare. Since I’m hoping to spend my time writing articles instead of programming blog software, I decided that the implementation language doesn’t really matter.
Second, Movable Type will “publish” my site by creating static pages instead of constructing each page dynamically. Because the web server doesn’t have to do as much work each time someone wants to read something, my site performs better.
Third, Movable Type has a much larger user-base. Anytime I have a problem or need a bug fixed or want to change something about my site, my chances of finding a solution are higher with Movable Type. Mephisto development has dropped to almost (but not quite) zero over the last 6 months.
Fourth, my biggest complaint about Mephisto is that it doesn’t support pagination, and that it’s authors don’t intend to add it. Pagination is those links at the bottom of an article that point to other articles. Not having them is a big pain.
I haven’t finished setting up my site the way I want it — the look of the site needs a lot of help — but I have found Movable Type to be much better at supporting what I want to do than Mephisto was.