As the Web develops, the need for easy and efficient Web site and portal management increases.
Developing an easy-to-use future-proof content management system (CMS) from scratch isn't easy. The basic functionalities can be assembled in a reasonable timeframe, meaning that you will be able to edit the structure and the content of the Web site. An enterprise CMS with complex features like scheduled content publishing, content replication, cluster support, sophisticated workflows, roles, and other advanced features can take several years.
In this article I'll explain the purpose of a CMS and its benefits. Then I'll describe the content lifecycle and how ColdFusion can be used in every phase. In the last section I'll provide links to helpful (mostly Open Source) ColdFusion projects that can be integrated into a CMS.