Drupal CMS
Drupal is a free and open source modular framework and Content Management System (CMS) written in the programming language PHP. It is used as a “back end” system for many different types of Web sites, ranging from small personal blogs to large corporate and political sites.
The standard release of Drupal, known as “Drupal core”, contains basic features common to most CMSs. These include the ability to register and maintain individual user accounts, administration menus, RSS-feeds, customizable layout, flexible account privileges, logging, a blogging system, an Internet forum, and options to create a classic “brochureware” Web site or an interactive community Web site.
Drupal was also designed to allow new features and custom behavior to be added by third parties. For this reason, Drupal is sometimes described as a “Content Management Framework”. Although Drupal offer a sophisticated programming interface for developers, no programming skills are required for basic web site installation and administration.
Drupal can run on any computing platform that supports 1) a web server capable of running PHP (version 4.3.5+), including Apache, IIS, Lighttpd, and nginx. 2) a database, such as MySQL or PostgreSQL, to store content and settings.
Alternatives to Drupal CMS
- CMS Made Simple
- EZPublish CMS
- Joomla CMS
- ModX CMS
- Plone CMS
- SilverStripe CMS
- Typo3 CMS
- Wordpress CMS