CompactCMS Review

CompactCMS is an extremely light weight and fast Content Management Solution (CMS).  Actually it might be a bit of a stretch to call it a CMS, it’s more like a content management foundation.

CompactCMS is an open source software project and is totally free (nothing related to it has any costs or restrictions beyond the Creative Commons License).

No question it makes managing a small site very easy, and it has a huge selection of (free) CSS templates that offer a wide variety of layouts and appearances.

Why do I say it’s a foundation?

Simple, it provides the basic of editing pages and content, builds a sitemap — but it really doesn’t offer modules that provide enhanced capabilities.  Now in it’s defense, it does provide the ability to build pages that can call PHP directly, but it doesn’t provide any framework to use managed content within your PHP code (well — you can access the MySQL database directly, but there’s zero abstraction).

Several days ago I made a comment about most users only need a two page (mostly static) web site — and that’s true, and CompactCMS certainly provides that ability to users with very little understanding of web editing (it certainly provided more than that to users who have some understanding of web editing).

The main problem with CompactCMS for users who just don’t know anything at all about web technology is it requires a little understanding of how to setup a database, import a schema, and edit configuration files (by hand).  Yeah, that’s not really much to ask a techie for sure, but there’s lots of people who know where the power button is on their computer, but re-arrange the icons on the desktop and they’re lost…

I personally like CompactCMS — I’m not sure I have any real use for it, but it would be fine to use to setup simple web sites for clients that actually wanted to be able to make modest changes to the site themselves (remember, most low end web site offerings don’t include unlimited changes — and generally don’t include any changes).

http://compactcms.nl/

Originally posted 2010-04-07 02:00:28.