The following article features a collection of the most popular open source content management systems (CMS) to build, create, and edit the content on a website.
WordPress
Basically, WordPress is the top rated and widely used Open Source CMS thanks to its versatility (works on a wide range of platforms, server and network configurations, etc). WordPress is SEO oriented and due to a plethora of available plugins with advanced functionality to complete the configuration, this CMS counts itself among the most popular site management systems nowadays. The MU version allows multi-blog management from a single WordPress installation.
Drupal
Drupal is a content management system that in addition to the basic functionality allows forum, newsletters, podcasting, and photo galleries. Drupal is written in PHP and driven by the SQL engine.
Joomla
Joomla is one of the most popular, well recognized CMS allowing both experienced users and newbies to build websites and powerful online applications. It has a wide and cohesive user community ready to help.
Alfresco
Alfresco is an Open Source CMS for Windows and Unix systems. It is designed for users who need many features and scalability. Alfresco is written in Java and has full desktop integration and full document management capabilities.
Plone
Is a content management system written in Python. All its features are customizable and free extensions for advanced options are available.
eZ Publish
Ez Publish has an interesting feature to import/export text documents. You can even translate your content into multiple languages. It includes galleries, posting videos capabilities, and has an intuitive user management control panel.
Textpattern
A free and open source CMS, simple and flexible written in PHP and based on the MySQL database engine.
dotCMS
Dot CMS is an award-winning software built in Java that includes features such as support for virtual hosting, structured content, clustering and is running on multiple databases. Among its other features, worth mentioning: RSS feeds, AJAX calendar, news, blogs, forums, built-in search engine, etc.
e107
A CMS built in PHP, driven by the MySQL engine. Based on a template system, it features news, RSS feeds, and forum capabilities.
Mambo
Mambo is a business-oriented content management system, very easy to use. It is fully customizable and has an active user community where to ask for help if you encounter any difficulties working with it. This software includes news, services section, fully editable products, WYSIWYG content editor, and advertising management options.
Frog CMS
Frog CMS is a simplified CMS using PHP 5 and MySQL 4. It has drag-and-drop capabilities, flexible content pages, and customizable menu navigation. In addition, it can be customized with different themes and plugins.
Diferior
Diferior is a multipurpose CMS “on steroids” 🙂 providing tools necessary to publish and organize our content. An interesting feature of this CMS is the possibility to share archives via BitTorrent, HTTP, and FTP protocols. It has an incorporated system for forums and blogs.
Symphony
Symphony is a content management system for web developers; it uses XSLT to provide greater flexibility.
xpression Engine
A flexible and easy to use CMS that requires PHP and MySQL 3+ or 4+. It features a built-in cache functionality and can be also used as a shopping cart.
Nucleus
Written in PHP and MySQ, this software allows the management of multiple blogs for multiple authors.