List of content management frameworks

List of content management frameworks

A content management framework (CMF) is an application programming interface for creating a customized content management system (CMS). The relationship between a CMF and a CMS can be illustrated by the following analogy:

Unlike a typical CMS, a CMF is geared more towards configurability and customization. Picture a range of measurement where one end of the scale is labeled “specific” and the other end “abstract”. On the “specific” end of the spectrum, you would have something whose form is very specialized because it’s meant for a specific purpose—like, say, a hammer. On the other end of the spectrum, you would have something much more abstracted, that is available to be configured any way you like, for a variety of purposes—like some wood and a chunk of steel. You could make a hammer, or any number of other things with the wood and steel. Of course, while chunks of wood and steel are more “configurable” than a hammer, they aren’t terribly useful because few people have the specialized knowledge to work with such raw materials.[1]

Below is a list of notable systems that claim to be CMFs.

Name Technologies
Alfresco Java
ALPHA Framework PHP and MySQL
Apache Jackrabbit Java
Apache Lenya Java, Apache Cocoon
Apache Sling Java, JSP, ECMAScript
appRain PHP5 and MySQL
ArcaCMF PHP5 and MySQL
AxKit Perl
Catalyst Perl
CGI::Application Perl
CherryPy Python
CodeIgniter PHP and MySQL
Cotonti PHP5 and MySQL
Cuyahoga ASP.NET and MySQL, PostgreSQL, MS SQL (based on NHibernate)
Diem PHP, Symfony, Doctrine, MySQL/PostgreSQL
Django-CMS Python, Django and MySQL/PostgreSQL
Drupal PHP and MySQL/MariaDB/PostgreSQL/SQLite
Exponent CMS An MVC framework using PHP and MySQL
eZ Publish PHP4, PHP5, MySQL, PostgreSQL, Oracle, MS SQL Server
FeinCMS Python, Django and MySQL/PostgreSQL
Jakarta Slide (Retired. Look at Jackrabbit as an alternative.) Java
Joomla! PHP and MySQL
Jumper 2.0 PHP and MySQL
Mambo PHP and MySQL
Maypole Perl
Midgard GLib, D-Bus, PHP, Python and MySQL
MODx CMS PHP 4.1.x-5 and MySQL 3.2x-5
OpenACS AOLserver and PostgreSQL or Oracle
phpXCore PHP and MySQL
Pier Smalltalk and Seaside
Pimcore PHP and MySQL
Plone Python
RIFE Java
Seagull PHP4, PHP5, works with MySQL, Oracle or PostgreSQL
SilverStripe (Sapphire framework) PHP5, works with MySQL, PostgreSQL, Microsoft SQL Server
SingularCore (ZF-based CMF) PHP5, works with MySQL
TangoCMS PHP5 and MySQL
TwoKIWI PHP and MySQL
TYPO3 PHP and MySQL
Umbraco .NET Framework, works with MSSQL, VistaDB, with XSLT or .NET UserControls
Microsoft SharePoint Server .NET Framework, works with Microsoft SQL Server or Windows Internal Database
Microsoft SharePoint Foundation .NET Framework, works with Microsoft SQL Server or Windows Internal Database
WordPress PHP and MySQL
Xaraya PHP and MySQL
XOOPS PHP and MySQL

References

  1. ^ The Drupal Overview

See also


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • List of content management systems — This is a list of notable content management systems that are used to organize and facilitate collaborative content creation. Many of them are built on top of separate content management frameworks. Contents 1 Software as a service (SaaS) 2… …   Wikipedia

  • Content Management Framework — (CMF)  это каркас (фреймворк программной системы) для проектирования систем управления контентом. На их основе создаются системы управления содержимым (CMS), а также веб приложения. Содержание 1 Преимущества 2 Архитектура …   Википедия

  • Content Management Interoperability Services — CMIS Type of format Enterprise Content Management Extended from SOAP Content Management Interoperability Services (CMIS) is a specification for improving interoperability between Enterprise Content Management systems. OASIS, a web standards… …   Wikipedia

  • Comparison of web application frameworks — This is a comparison of notable web application frameworks. Contents 1 General 1.1 Perl 1.2 PHP 1.3 Java 1.4 Python …   Wikipedia

  • List of SAP products — This presents a list of products of the enterprise software company SAP AG. Enterprise Applications * SAP ** Customer Relationship Management (CRM) ** Enterprise Resource Planning (ERP) ** Product Lifecycle Management (PLM) ** Supply Chain… …   Wikipedia

  • List of Python software — The Python programming language is actively used by many people, both in industry and academia for a wide variety of purposes. Integrated development environments * Boa Constructor, a cross platform IDE for Python development * Eric, an IDE for… …   Wikipedia

  • List of computer science conferences — This is a list of academic conferences in computer science. Most of these academic conferences are annual or bi annual events.The order with which the conferences are listed in their respective fields corresponds to a rough and non authoritative… …   Wikipedia

  • List of Master's degrees in North America — This list refers to specific masters degrees in North America. Please see Master s degree for a more general overview. Master of Laws (LL.M.) Master of Laws (LL.M.) is a graduate law degree, pursued after earning a first law degree in the U.S. or …   Wikipedia

  • List of master's degrees in North America — This list refers to specific masters degrees in North America. Please see master s degree for a more general overview. Contents 1 Master of Accountancy (MAcc or MAcy) or Master of Professional Accountancy (MPA) or Master of Professional… …   Wikipedia

  • List of HTTP header fields — HTTP Persistence · Compression · HTTPS Request methods OPTIONS · GET · HEAD · POST · PUT · DELETE · TRACE · CONNECT Header fields Cookie · ETag · Location · Referer DNT · …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”