CMS Made Simple
Encyclopedia
CMS Made Simple is a free open source (GPL) content management system
(CMS) to provide developers, programmers and site owners a web-based development and administration area.
with support for MySQL
and PostgreSQL
. The template system is driven using the Smarty
Template Engine. CMS Made Simple aims to provide easy development and customization with themes, add-on modules, dynamic menus, tags and translations.
Download: Downloadable themes are currently available in a themes repository.
CMS Made Simple holds an annual meeting for its enthusiasts known as The Geek Moot where how-to seminars and Q&A discussions are held.
Content management system
A content management system is a system providing a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based...
(CMS) to provide developers, programmers and site owners a web-based development and administration area.
Software Design
CMS Made Simple is an open source package, built using PHPPHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
with support for MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
and PostgreSQL
PostgreSQL
PostgreSQL, often simply Postgres, is an object-relational database management system available for many platforms including Linux, FreeBSD, Solaris, MS Windows and Mac OS X. It is released under the PostgreSQL License, which is an MIT-style license, and is thus free and open source software...
. The template system is driven using the Smarty
Smarty
Smarty is a web template system written in PHP. Smarty is primarily promoted as a tool for separation of concerns.Smarty is intended to simplify compartmentalization, allowing the presentation of a web page to change separately from the back-end...
Template Engine. CMS Made Simple aims to provide easy development and customization with themes, add-on modules, dynamic menus, tags and translations.
Features
CMS Made Simple has a web-based admin section for theme, template, and stylesheet development, installing and updating add-on modules, configuring page content blocks, and user groups and permissions.Modules
CMS Made Simple itself is designed as a base package that does not impose unnecessary modules and functionality on the user. It requires that site owners add modules and tags appropriate to the site. A small number of core modules are included with the default installation, notably a news manager, search function, and WYSIWYG editor (TinyMCE).Popular add-on modules
- Galleries
- Guestbooks
- Form Builders
- Captchas
- Company and User Directories
- e-Commerce / shops
- Calendars
- Blogs
- RSS
- Numerous additional modules are available via the module repository or Module Manager
Themes
Create: The internal template and stylesheet system allows for painless Theme creation. (Video Illustrating the Process)Download: Downloadable themes are currently available in a themes repository.
Software Requirements
- Web server with PHP 5.2.4 to PHP 5.3+. From version 1.7 PHP 5.3 is supported, but E_DEPRECATED must be inactivated. (Linux/Unix, Windows 2000/XP/ME/2003, OS X)
- CMS Made Simple does not officially support PHP safe mode
- Minimum 16MiB of available memory for PHP
- PHP tokenizer support enabled
- ImageMagick or GD enabled
- MySQL 4.1+ or PostgreSQL 7 +
- Access to your server to upload files and change some permissions
Support
Support for CMS Made Simple includes the content installed by default, built-in help, online docs, commercial/paid support, and a community.CMS Made Simple holds an annual meeting for its enthusiasts known as The Geek Moot where how-to seminars and Q&A discussions are held.
History
- Oct, 2009 - Three Quarters of a Million Downloads Reached
- Aug, 2010 - CMS Made Simple Reaches One Million Downloads
Release history
Version | Release date | Notes |
---|---|---|
1.6 | 2009-06-22 | |
1.6.1 | 2009-07-23 | |
1.6.2 | 2009-07-28 | |
1.6.3 | 2009-08-01 | |
1.6.4 | 2009-08-16 | |
1.6.5 | 2009-09-05 | |
1.6.6 | 2009-10-03 | |
1.6.7 | 2010-02-23 | |
1.6.8 | 2010-07-13 | |
1.7 | 2010-03-20 | Minimum PHP version required is version 5.2.4. Supports PHP version 5.3 |
1.7.1 | 2010-05-01 | |
1.8 | 2010-07-04 | |
1.8.1 | 2010-07-13 | |
1.8.2 | 2010-08-13 | |
1.9 | 2010-11-07 | |
1.9.1 | 2010-11-21 | |
1.9.2 | 2010-12-11 | |
1.9.3 | 2011-02-05 | |
1.9.4 | 2011-03-05 | |
1.10 | 2011-10-23 | Major upgrade with performance improvements and module api changes. |
1.10.1 | 2011-11-05 |
Articles
- CMSWire/water&stone | 2009 Open Source CMS Market Share Report - Listed in the 20 most popular content management product
- CMSCritic | Top 5 SEO Friendly Content Management Systems
- CMSWire | CMS Made Simple Goes Through a Major Rework in 1.6
- TechWorld OpenSource | Bästa Content Management Systemet utsett - Listed as the third best Open Source CMS (Swedish article)
Awards
- Packt Publishing | 2007 Most Promising Open Source CMS - 3rd Place
- Packt Publishing | 2008 Most Promising Open Source CMS - 2nd Place
- Packt Publishing | 2008 Best PHP Open Source CMS - 2nd Place
- Packt Publishing | 2010 Best PHP Open Source CMS - 1st Place
Books
- CMS Made Simple 1.6: Beginners Guide | Blog Announcement
- Build Your Site With CMSMS (1.8.x) | e-Book
Reviews
- Adobe Edge | Review of open source content management systems
- CMS Wire | Drupal vs eZ Publish vs WordPress vs CMS Made Simple
See also
- Content management systemContent management systemA content management system is a system providing a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based...
- List of content management systems