Download
Version: 1.3 - 5th of Jan '09

Requirements

To be able to run CompactCMS on your own server you'll need PHP, MySQL and Apache with mod_rewrite enabled.

Stay up to date

Receive an e-mail when a new significant version is released.



Licensing

CompactCMS is donationware and therefore completely free of charge for all personal and educational use. Commercial users might want to consider supporting the work that is helping them. More on licensing.

Proudly featured on

Hotscripts.com
OpenSourceCMS.com
CMS Matrix
PHP Resource Index

CompactCMS home

The most efficient and light-weight CMS

Version 1.3 released! Many new features and improvements.
See what has changed, or experience the demo.

CompactCMS might just be the tenth CMS you considered using for your website. If that's true, ask yourself why you haven't found the right Content Management System just yet. If flexibility and efficiency come to mind: read on! CompactCMS is not your usual "fully loaded", "handle all fuss" and "too many features" CMS. Instead, it pretty much leaves all the designing and programming up to you, but makes editing the content easy without getting in your way. CompactCMS supports your way of working.

Some core features of CompactCMS:

  • Administration: one page handles it all, fully AJAX loaded
  • Modifying content: a truly no fuss, efficient WYSIWYG editor
  • Template system: design it once, use it all the time
  • You're in control: use your favourite editor for delicate programming
  • Fully SEO-proof: friendly urls, dynamic site map and structured page lay-out
  • Completely free of charge for personal use

The aim of CompactCMS is to help designers and programmers to not stand in their way while developing a website, but provide their end-users with a reliable and easy to use Content Management System.

Overcoming feature fatigue

While other CMS packages are sadly continuing to compete on adding the most features in their quest to win over as many users as possible, CompactCMS keeps content management efficient and easy. When deciding on a CMS to use...:

  • You need to prevent a feature bloat
  • You should realize that "one more thing to learn, one more thing to possibly misunderstand, and one more thing to search through when looking for the thing you want" (Jakob Nielsen).
  • You need to know yourself and understand your end-users. Although many features always appeal at start, in the end, after having used the product, preferences change and it is the usability that actually matters (Rust et al. 2006).
  • You should account for the behavioural change needed that come with managing the content for a website. Too much behavioural change will cause users to turn out dissatisfied in the end (Gourville 2006).

Recent changes for version 1.3

Information on recent and upcoming changes can be read on the version tracker page.

 


Succesfully tested on Firefox Succesfully tested on Internet Explorer Succesfully tested on Opera Succesfully tested on Safari
Validated for strict XHTML Validated for CSS