OCCCM (which stands for OCCCM Capable and Comprehensive Content Manager) is a web content managment system for the LAMP platform. OCCCM2, currently in development, provides the following capabilities:
OCCCM was originally developed by Adam Oellermann as an open-source Content Management System, to manage a personal web site. OCCCM originally stood for "Oellermann's Cheap and Cheerful Content Manager". The system grew more sophisticated and capable as it was extended to handle a number of other web sites, and as the "cheap and cheerful" label no longer reflected OCCCM's growing sophistication, the acronym was changed to mean "OCCCM Capable and Comprehensive Content Manager".
As OCCCM grew in complexity, the simplistic architecture began to show its unsuitability, becoming increasingly difficult to modify. Adam stopped developing OCCCM and used other content management systems (such as Drupal) instead.
Adam's company Ballaird Ltd is now responsible for many more web sites, and Drupal is not as easy to use or extend as OCCCM was. Accordingly, Ballaird is producing a redesigned OCCCM, which will be more capable and easier to customise. The architecture is designed to be more flexible and scalable, and suitable for a wider range of web sites.