A content management framework (CMF) is a system that facilitates the use of reusable components or customized software for managing web content. It shares aspects of a web application framework and a content management system (CMS).
Below is a list of notable systems that claim to be CMFs.
|
Alfresco | Java |
Ametys CMS | Java |
Apache Jackrabbit | Java |
Apache Lenya | Java, Apache Cocoon |
Apache Sling | Java, JSP, ECMAScript |
AxKit | Perl |
Catalyst | Perl |
CherryPy | Python |
Cotonti | PHP 5 and MySQL |
Cuyahoga | ASP.NET and MySQL, PostgreSQL, SQL Server (based on NHibernate) |
Django-CMS | Python, Django and MySQL/PostgreSQL |
Drupal | PHP and MySQL/MariaDB/PostgreSQL/SQLite |
DotNetNuke | .NET Framework, works with SQL Server (www.dotnetnuke.com) |
Exponent CMS | An MVC framework using PHP and MySQL |
eZ Publish | PHP 5, MySQL, PostgreSQL, Oracle, SQL Server |
Jakarta Slide | Java |
Joomla! | PHP and MySQL |
Liferay | Java |
Magnolia CMS | Java |
Mambo | PHP and MySQL |
Maypole | Perl |
Midgard | GLib, D-Bus, PHP, Python and MySQL |
MODX | PHP 4.1.x-5 and MySQL 3.2x-5 |
Orchard | ASP.NET MVC and Microsoft SQL Server or SQL Server Compact |
OpenACS | AOLserver and PostgreSQL or Oracle |
Pier | Smalltalk and Seaside |
Pimcore | PHP 5.3+, Zend Framework and MySQL |
Plone | Python |
ProcessWire | PHP and MySQL |
Refinery CMS | Ruby on Rails |
RIFE | Java |
SilverStripe (Sapphire framework) | PHP 5, works with MySQL, PostgreSQL, SQL Server |
Solodev | PHP 5, MySQL, PostgreSQL and SQL Server |
Symfony CMF | PHP 5.3+ (NoSQL dabatabases, RDBMS through PHPCR) |
TangoCMS | PHP 5 and MySQL |
TYPO3 | PHP, works with MySQL, PostgreSQL, Microsoft SQL Server, Oracle. |
Umbraco | .NET Framework, works with SQL Server, VistaDB, with XSLT or .NET UserControls |
Microsoft SharePoint Server | .NET Framework, works with SQL Server or Windows Internal Database |
Microsoft SharePoint Foundation | .NET Framework, works with SQL Server or Windows Internal Database |
WordPress | PHP and MySQL |
Xaraya | PHP and MySQL |
XOOPS | PHP and MySQL |
Xpress Engine | PHP with MySQL, Cubrid, Firebird, SQLite, PostgreSQL, MSSQL |
References
See also