CMS Made Simple
From Wikipedia, the free encyclopedia
CMS Made Simple is one of the more recent crop of PHP-based content management systems that allow the separation of content and design in web development. The package is simple enough to run family websites but at the same time it's mature enough to run big corporate websites as well.
It was started as a small in-house project by Ted Kulp on the 1st of July 2004 and has since grown into a fully-fledged open source project with a large international community of users and developers.
Templates are stored in the database and can be written in standard (X)HTML using either tables or CSS-based design, allowing for design flexibility and a high level of W3/WAI compliancy (depending on the skills of the designer).
Other features include multi-user access and group-based permissions, file management, image management and a News module system as standard. Text can be input via a selection of word processor-alike interfaces called WYSYWYGS. Other modules include a cataloger, a front-end user control with self-registration, calendaring tools, advanced search, form builders and browsers and more.
The system is generally used for sites with more static content but can also be adapted for intranets and community or blog sites.
The system has a core API with modules and tags that extend the system functionality.
CMS Made Simple can be run on either Windows or Linux servers. The current requirements are:
- Linux/Unix, Windows 2000/XP/ME/2003 or Mac OS X
- Apache HTTP Server 1.3 / 2 or Micosoft IIS 5+
- PHP 4.2+ (4.3.3+ for pretty url's)
- MySQL 3.23 of 4.0+ or PostgreSQL 7
The CMS Made Simple community can be reached either via the forums at http://forum.cmsmadesimple.org or on IRC at irc.freenode.net #cms
- CMS Made Simple homepage
- OpenSourceCMS - CMS Made Simple