Before I became a professional web developer (a whole seven months ago), I didn’t have a solid grasp on what a content management system was. The name kinda explains itself, but I really didn’t see how they related to the job. Before being hired at my current company, I put together a quick example of how I would make a homebrew CMS work and put it on the old version of this site. It was terribly simple, but it demonstrated that I knew what I was doing.
Now, I have enough experience with them to formulate educated opinions on some of them:
- I love WordPress, and will continue to sing its praises.
- I like Joomla, a variant of Mambo.
- I am intrigued by Drupal and Movable Type. I have very little experience with both, but I am playing with them.
- I hate ezPublish and TypePad (a watered-down Movable Type).
I’ll update with my reasons later.
Edit: Moved from original willdiaz.com site.