Reinspire

I Need Your Help!

Reinspire :: Poll

What platform do you use?

Movable Type

22%

Textpattern

17%

WordPress

50%

ExpressionEngine

11%

Other

0%

Total Votes: 18

Over the past several months I’ve been putting off re-writing the back-end of my site. As some of you may know, everything on this site I’ve built from scratch and the main purpose for doing that was to learn. The problem I’ve been experiencing lately is that I just don’t have the time to re-write my custom CMS and continue to publish content on a regular basis. There are only so many hours in the day and I just can’t do both.

Obviously, the most important thing about a site is the content - regardless of what methods are used to publish that content. My current setup has served me well over the past year and a half, but it’s starting to show some cracks and is in need of an update. In essence, the back-end of this site is still the same as what I started developing in June of 2005. Sure, it’s seen a few tweaks here and there to accommodate some of the features that I added to the site along the way, but most of those were fairly minor. Some features I haven’t gotten around to adding administrative features for and have actually been modifying the database by hand (through phpMyAdmin) to accomplish.

So, having said all that, I’m very seriously considering a major change around here. After 18 months (give or take) of “going it alone” I’m close to making the decision to move to a pre-packaged blogging platform and leave my custom CMS by the wayside to collect dust. I haven’t decided fully whether or not I’m actually going to make the switch, but I’m pretty sure that’s what I’ll end up doing… it’s just a matter of when.

Here’s where you come in

I don’t have a wealth of experience when it comes to blogging platforms, so I’d really appreciate some suggestions on which platform to use. Keep in mind that switching will probably involve a lot of data entry on my part, so if there’s one system that’s easier for that, I’d like to know. I’ve used WordPress a little bit and Textpattern even less but I’m considering both. Even though I’ve never used it (or even watched someone else use it) I’m leaning towards going with Movable Type. All the cool kids use it, so it’s gotta be good… right?

A few things that are extremely important to me:

  • Quality of the code that’s output to the browser. This goes without saying really, but I can’t advocate proper markup and standards if the system I use doesn’t play well with those standards.
  • Ability to customize the system. From time to time I may want to add features to my site (such as the polling feature you see on this entry). I’ll probably want to do these myself, rather than use a plug-in.
  • Flexibility of the system. Some of the sections of my site may not fit the blog category… so I want something that will allow me to do more than just blog.
  • The system must not contain the words “Blogger”, “Vox”, “LiveJournal” or “TypePad” anywhere in its name.

I know there are readers of this site that use at least 1 of the 3 platforms I’ve mentioned above, so please give me your suggestions if you can. Also, if there are other systems you think I should consider, I want to hear from you as well. I’d like to have a good discussion on the pros/cons of each system and hopefully come to a decision in the coming weeks.

Update: Thanks to a suggestion by Nathan Smith, I’ve also decided to add ExpressionEngine to my list of possible platforms to check out.

Posted in: Life, Reinspire

Comments

Globally Recognized Avatar1. Arjan Eising - January 26, 2007, 4:08 PM

WordPress :)
The output is absolutely cool, and you can write plug-ins very easily. The latest release of WordPress also allows you to use any static page as start page, so you can use it as a CMS only.
Last but not least: there is a very large WordPress communion, if you have questions they’ll be answered very quick.

Globally Recognized Avatar2. matthijs - January 27, 2007, 6:33 AM

Wordpress. Can’t compare it to the others but I know it has worked very well on many sites for me, from simple weblogs to larger sites as a complete CMS. Lots of flexibility. Clean URLs. clean output. Template system based on PHP itself. So in case you want to do something special, you can. For example add a page with a form or some other PHP functionality. Good documentation and good support. Many plugins.

Globally Recognized Avatar3. Brad Touesnard - January 27, 2007, 10:54 PM

I’d have to agree with these guys. Wordpress is an excellent program, that I’ve worked with considerably and have never been disappointed by limitations. The plugin and theme APIs are ultra flexible.

Over the holidays I dove into the code to see how it was built, and I was both surprised and impressed how simply it was coded. I guess that is the genius of it.

We should meet up at Web Directions North, I’d like to hear what you’ve found so far.

Globally Recognized Avatar4. Jonathan Eckmier - January 27, 2007, 11:48 PM

@All: Thanks for the suggestions so far guys, please keep ‘em coming. So far I’ve been frustrated with each an every system I’ve installed to play with for a few minutes (MT, ExpressionEngine, and Textpattern).

WordPress is next on my list - I’ve left it ‘till the end because of all the systems I’ve seen, it’s the one I’m most familiar with.

Brad: I’d love to meet up with you at WDN, I’ll be heading to Vancouver on the 5th (Monday).

Globally Recognized Avatar5. web - January 28, 2007, 1:23 AM

Dood, just go with MT.

Their template system is really easy to pick up, you can easily code 100% valid xhtml and it’s a rendered cgi base .. so if you have lost of entries it sucks (I’m at ~300) but it only takes a solid 3 minutes to re-generate the entire thing.

Why are you frustrated with mt?

The worst thing about MT is getting the live PHP setup, but using the MT system you can do anything you want to do with CGI plug-ins (which there are tons) .. but if you want something custom who wants to program in CGI circa 1997?

MT works for me.

Globally Recognized Avatar6. Jonathan Eckmier - January 29, 2007, 3:42 PM

Web, the issues I was having with MT were just installation issues. Turns out it was my own fault though. :) Having said that there are a few things that I don’t like about MT.

First, as far as I can tell there’s no way to add dynamic (read database driven) content pages that aren’t blog entries (like about pages, contact pages, etc.) I’m assuming there’s plug-ins for this?

Second, importing comments from my custom system to MT looks like it’s going to be a massive pain.

Third (this is really picky though) the admin interface could use an update for 1024 resolutions and a bump in default font size, cause it’s a little small - and I have good vision.

Globally Recognized Avatar7. Otto Rask - February 26, 2007, 4:24 PM

Well, my time with WordPress has been enjoyable. Wasn’t that much of a bitch to create a design for, and has everything I need at the moment. :)

Although I’ve been thinking of making a custom “CMS”, with the same aim as you; learning. :)

Globally Recognized Avatar8. Geof Harries - March 30, 2007, 12:55 AM

EE is so much extensive than a blogging system: it’s a full-blown CMS that includes modules for a wiki, photo gallery, forum, e-commerce and a lot more. No PHP to mess around with (unless you want to) and the community behind the product is simply outstanding. You get public + professional support - something that’s typically not available with WP.

« January 2007 »

Sun Mon Tue Wed Thu Fri Sat
 123456
78910111213
14151617181920
21222324252627
28293031   

Search this site

Latest Entries

Hot Topics