Alan Shutko
Explorer
drothgery said:Of course, the other fundamental truth is that coding workflow (i.e. support for review cycles before publishing to the outside world) is a real pain, and very hard to get right.
Very, very true! That's why, even though our department has purchased three pricey, commercial CMSes and tried out several open-source ones over the years. I think we may be on the verge of finally settling on one, but our business has tried and abandoned workflow in all the CMSes up to this point. (We also have two other non-content workflow engines, and are building a third.) We've got all the budget we could want (we're in the Fortune 150) but that makes our customer's expectations scale up just as fast as our budget does, and it's been easier to write our own systems than it has been to rewrite proprietary products to meet business needs.
But this is a bit offtopic. For a personal user, the important thing is to find a package that you can live with. You need to be happy with whatever workflow comes with it, and you need to be happy with the product's assumptions. Basically every CMS wants to own your entire site. Make sure that out-of-the-box, it does EVERYTHING you want. If you start needing to modify it to do anything, it starts getting easier to write your own than to modify a product.
And if you want to integrate it within some other system, just give up now.
Oh, and one more thing. Once you pick a CMS, you're stuck with it. Migrating content between CMSes is more difficult than recreating it ALL from scratch.
Last edited: