Open Source Content Management Systeme (CMS)
Titel: Open Source Content-Management Systeme im Überblick Autor: Clemens Kraus Beschreibung: Ein Überblick über kostenlos erhältliche Content Management Systeme (CMS) (Fast) alle nachfolgend erwähnten CMS sind Opensource ! Hinweis: Nachdem in letzter Zeit eine solche Fülle neuer OpenSource-Produkte entstanden sind, werde ich versuchen nur die grösseren Projekte bzw. Produkte, die es schon einige Zeit gibt, in meine Übersicht aufzunehmen.
PHP-basierende Systeme (meistens in Verbindung mit einer mySQL-Datenbank):
TYPO3
"TYPO3 ist derzeit das meistgenutzte OpenSource CMS System weltweit. Es gehört zu den wenigen Enterprise Class OpenSource CMS Systemen, welches es aus dem Community Markt in den Enterprise Sektor geschafft haben. Mit über 1 Millionen Nutzern, 25.000 Entwicklern und über 2.000 Extensions ist es zudem unter den Top10 der beliebtesten und meistgenutzten OpenSource Projekte weltweit.
Joomla (Mambo)
"in-built editor, in-built template manager, custom made modules (Apache, PHP, mySQL)"
Wordpress
"WordPress is a state-of-the-art semantic personal publishing platform with a focus on aesthetics, web standards, and usability. What a mouthful. WordPress is both free and priceless at the same time."
drupal
Mutliplattform-Fähigkeit, Unterstützung von Mehrsprachigkeit, Blogger-API-Support, kann mit vielen verschiedenen Datenbanken zusammenarbeiten u.v.m.
eZ publish
Kommerzielles Produkt mit einer zusätzlichen OS-Lizenz. "eZ publish is a professional open source content management system and development framework with functionality for web publishing, intranets, e-commerce and more." eZ Publish (ez.no) ist ein sehr mächtiges Content Management Framework / System, das bzgl. Workflow, Versionierung, Übersetzung, Rechte-Konzept, ... so gut wie keine Wünsche offen lässt und über Plugin-Schnittstellen sehr gut erweiterbar ist. Spezialität von eZ Publish sind die variabel definierbaren Content-Klassen, so dass nicht extra Module für Foren, Kalender, ... definiert werden müssen, sondern lediglich die entsprechenden Content-Klassen über das Web-Interface.
(conpresso)
Ist nur für den Privatgebrauch kostenlos! Für Professionelle Unternehmenswebsites, Online Magazine & Informationsportale, Private Homepages, Websites von Vereinen/Organisationen WYSIWYG-Editor, Template Editor, Benutzermanagement, Workflow-Unterstützung etc.
odls
odls / odalis - das open data linking system - ist ein Portal-Framework auf der Basis von PHP/mySQL und lässt sich unter allen Webservern betreiben, die PHP unterstützen. odls ist vollständig modular und bietet so die Möglichkeit, Plugins zu integrieren, plus Indexer, der auch im Netzwerk verteilte Dateien indexier.
open-medium.cms
"open-medium.CMS ist ein freies Content Management System, das durch seine Modularität, Offenheit und Flexibiltät keine Wünsche offen lässt. Zielgruppen sind neben Webmastern und Webproducern ebenfalls Webagenturen, die ihren Kunden zukunftsweisende Technik schon heute anbieten möchten."
gupsi
"Die Software gupsi ist ein auf PHP und mySQL basierendes Content-Management-System für kleine und mittelgroße Websites. Ziel bei der Entwicklung ist es, Internet-Usern eine einfache Möglichkeit zu geben, ihre eigene Homepage ortsunabhängig online erstellen bzw. pflegen zu können."
REDAXO
- "Enormer Komfort - die unkomplizierte Bedienbarkeit von REDAXO verspricht schnelle Erfolge im Online-Publishing.
- Gestaltbare Flexibilität - es ist Ihnen überlassen, ob Sie ein einfaches Redaktionssystem oder ein auf Ihre Anforderungen maßgeschneidertes Content-Management-System nutzen möchten.
- Zentralisiertes Layout - durch den Einsatz von Templates und gestaltbaren Modulen verwirklichen Sie Ihren einheitlichen Gesamtauftritt.
- Einfach schnell - die Vermeidung von unnötigen Freigabeprozessen gewährleistet einen reibungslosen Workflow. Anpassungen geschehen in kürzester Zeit.
- Geringer Kostenfaktor - REDAXO kostet Sie nichts! Nur Ihren Webspace."
textpattern
"A flexible, elegant, easy-to-use content management system for all kinds of websites, even weblogs."
strg-c
Open Source Content Managment Development Suite strg-c ist ein modular aufgebautes, PHP-basiertes Content Management System zur Erfassung, Verarbeitung und Verwaltung komplexer Informationen. Durch die dokumentierte PHP-Modul-API ist das System sehr flexibel und anpassungsfähig.
phpWebSite
"phpWebSite provides a complete web site content management system. Web-based administration allows for easy maintenance of interactive, community-driven web sites. phpWebSite's growing number of modules allow for easy site customization without the need for unwanted or unused features. Client output from phpWebSite is valid XHTML 1.0 and meets the W3C's Web Accessibility Initiative requirements..."
CMS.R.
kommerzielles OS-Produkt "Erstellen Sie Texte mit dem Komfort eines WYSIWYG (What You See Is What You Get) Editors. Lassen Sie Texte um Grafiken fliessen, fügen Sie ganz einfach Links ein, lassen Sie die Seitennavigation automatisch erstellen und und und..."
phpfusion
"PHP-Fusion ist ein unter GNU-GPL lizenziertes, ständig weiter entwickeltes Open Source Content Management System, das auf PHP und MySQL aufbaut.
Es liefert ein System, das über eine Administrations-Oberfläche bedient werden kann, was bedeutet, dass man eine Web Community aufbauen kann, ohne ausführliche Programmier- kenntnisse zu haben.
Nach der Installation die durch eine selbsterklärende Routine unterstützt wird, haben Sie Zugriff auf ein News- und Artikel-System, das Forum, die Mitglieder Administration und viele weitere Dinge.
Über Infusions (Erweiterungen) können Sie PHP-Fusion an Ihre persönlichen Bedürfnisse anpassen oder mit neuen Funktionen ausstatten."
Perl
metadot Portal Server
"Metadot is a popular open source portal software (GPL) recognized for its revolutionary ease-of-use. It provides content management like file, page and link management, collaboration features like discussion forums and polls and personalization like My Yahoo."
moveabletype (blog)
"Das" BLOG-System schlechthin.
"Movable Type is a powerful, customizable publishing system which installs on web servers to enable individuals or organizations to manage and update weblogs, journals, and frequently-updated website content ..."
blosxom (blog)
"Blosxom (pronounced "blossom") is a lightweight yet feature-packed weblog application designed from the ground up with simplicity, usability, and interoperability in mind."
Minimale Voraussetzungen (nur Perl nötig), keine Datenbank, kurzes Programm, Plugins und Generierung von statischen Seiten möglich.
Wird hier verwendet: www.clemens-kraus.de/blog/!
webgui-cms
"WebGUI ist ein Contentmanagement-System (CMS), mit dem man sehr einfach und schnell professionelle Websites erstellen kann. Es ist modular aufgebaut, erweiterbar und Plattform unabhängig."
Es werden mehrere Datenbanken und Web-Server unterstützt z.B. MySQL und Apache.
ohne Datenbank
xSiteable
"xSiteable is a complete small-to-medium-size site development / prototyping kit created in XSLT, available on a number of platforms and operating systems. It has a simple Notation language for content called xSiteable Notation, utilizing Topic maps (XTM) for structure, binding and other assorted cleverness and the Sablotron XSLT parser for quick, reliable and powerful processing..."
callistocms
Callisto CMS is an XML/XSL Web-based Content Management System built using Perl and AxKit. Designed for maintaining XSL-based websites, it can edit various types of XML files, and providing a WYSIWYG interface by using the site's very own XSL stylesheets.
fullxml
Fullxml is an instant Web Portal System. The goal of Fullxml is to have an automated web site to distribute news and content. Main features include: web based admin, surveys, access stats page with counter, user customizable box, themes manager...
CMSimple
php4-basierend, Summe der Texte über alle Seiten sollte kleiner als 2MB sein.
"CMSimple is a simple content management system for smart maintainance of small commercial or private sites."
"Simple - simple installation and easy to modify. The entire site is stored in a single HTML-file - there is no need of databases. If you prefer, you may edit your entire site in your favorite HTML-editor, upload the content file and get a dynamic website!
Small - The complete content management system is less than 50 KB.
Smart - Integrated WYSIWYG (What-You-See-Is-What-You-Get) online editor, link validation, image handeling, online editing of system files and automatic backup on logout. All features that makes CMSimple simply smart!"
Pivot
"Pivot is a web-based tool to help you maintain dynamic sites, like weblogs or online journals. Pivot is released under the GPL so it is completely free to use. It is written in PHP, and does not require additional libraries or databases to function."
artmedic cms-light
"Ein Content Management System der einfachen Art, das sich auf die wesentlichen Funktionen beschränkt und Ihnen ermöglicht, eine mehrseitigeseitige Homepage plus Kontaktformular zu erstellen und ständig zu pflegen und das alles ohne Datenbank. Integriert ist ein Useronline-Zähler."
(Limbo)
Limbo ist ein CMS, mit welchem man sehr einfach kleine und mittlere dynamische Websites erstellen und supporten kann. Limbo basiert auf der Sprache PHP und wurde durch Mambo inspiriert, bietet (fast) die gleiche Funktionalität und ist identisch in der Bedienung. Die wichtigsten Anforderungen an Limbo waren: es sollte klein, sicher, schnell sein und ohne Datenbank laufen. Wegen Sicherheitslücken ist Limbo im Moment nicht zu empfehlen.
ZOPE war ursprünglich nicht kostenlos, wurde dann aber OpenSource und ist ein sehr professionelles und komplexes Produkt. Es basiert auf der objektorientierten Programmiersprache Python.
ZMS
"ZMS - open source content management for science, technology and medicine" "ZMS is a unique open source content management solution: perfectly suitable for hospitals, research institutions, NGOs and small to medium-size international companies, based on the consulting principles of HOFFMANN+LIEBENBERG."
Java
Red Hat Enterprise CMS
"The Red Hat Content Management Solution (CMS) combines powerful Web content management functionality with the flexibility to tailor deployments to the specific production environments and processes of each organization. As the needs of the organization grow, additional functionality can be integrated through other Red Hat Applications packages, including Red Hat Portal Server and collaborative plugins."
Cocoon / Lenya
Extrem leistungsfähiges durchgehend XML basiertes Publishing Framework. Die neuste Version ist Cocoon 2. Damit ist es z.B. möglich über Transformierungen aus XML und Excel-Templates HTML- oder PDF-Output zugenerieren.
Sehr zukunftsorientierte Technologie, intensive Einarbeitung nötig.
Im Prinzip kann auch ein WCMS ohne Datenbank gebaut werden - nur auf XML-Files basierend.
Das CMS, das auf der Basis von Cocoon entwickelt wurde heisst "Lenya".
contelligent
"Contelligent ist ein JAVA-basierendes Portal Content Management System mit einer intelligenten, logischen Philosophie: Komplexe Web-Applikationen sind eine Kombination von elementaren Komponenten. Layout, Struktur, Inhalt und Logik sind voneinander unabhängig und beliebig erweiterbar. Weitere Merkmale sind: - Multikanalfähig
- Multimandantenfähig
- Nahezu beliebig skalierbar
- Kurze Einarbeitungszeit
- Search engine friendly
- Integriertes SEO Dienstleistungspaket bei Premiumlizenz
Contelligent ist lizenkostenfrei fuer die Entwicklung und für nicht-kommerzielle Zwecke verfügbar."
corinis
"Corinis CCM is a powerful Java-based Open Source Content & Community Management System.
It combines all the power of a professional content management solution (WYSIWIG editing, versioning, role-based QA, and more) with the flexibility and ease of use of a web community framework. The system's modular design encourages the development of reusable extensions (like the included forum, voting or photo album modules), while the carefully designed framework, the Java codebase and the extensive use of XML for data formats guarantee interoperability.
Building your Intra- or Internet presence with Corinis CCM will reduce costs, required skill levels and time to market while giving you the confidence of having chosen a dependable and open development platform.
It is flexible, sophisticated, easy to use, easy to install, java/xml based, multilingual, extensible and platform/database-independent.
xinity
"Xinity ist ein servergestütztes, multisession- und Userfähiges Datenbankfrontend, das durch eine XML-basierte Kommunikations- und Formular-API gesteuert bzw. konfiguriert wird und eine wohldefinierte Schnittstelle zur Kopplung mit anwendungsspezifischer Datenverarbeitungslogik bietet. Anders ausgedrückt versteht sich Xinity als ein modular bestückbares Framework für formularbasierte Anwendungen. Dabei reicht die Anwendungsbreite vom einfachen Adressbuch bis hin zu einem fullfeatured UnifiedMessaging System, WYSIWYG-Editor, ERM-Anwendung oder anderen workflow-fähigen Geschäftsanwendungen."
Magnolia
"Everything. Easier.
Magnolia makes content management as easy, fast and flexible as possible. Its streamlined features ensure easy deployment, easy templating and easy editing of your websites. It won't get any easier than this! Open Source and Free of Charge
You can download and use Magnolia, including the source code, free of charge. There are no license fees, no vendor dependencies ... and you can rest assured that your content-management system will still be around tomorrow. Standards, Standards, Standards
Magnolia is based on standards: Java, J2EE, XML, JSP, JCR, JSTL, HTML to name but a few. This minimizes your total cost of ownership (TCO) and allows leverage of existing infrastructure and know-how."
uPortal
"uPortal is a free, sharable portal under development by institutions of higher-education. This group sees an institutional portal as an abridged and customized version of the institutional Web presence... a "pocket-sized" version of the campus Web. Portal technology adds "customization" and "community" to the campus Web presence. Customization allows each user to define a unique and personal view of the campus Web. Community tools, such as chat, forums, survey, and so on, build relationships among campus constituencies. uPortal is an open-standard effort using Java, XML, JSP and J2EE. It is a collaborative development project with the effort shared among several of the JA-SIG member institutions. You may download uPortal and use it on your site at no cost."
CCM
"CCM Core, formerly known as ACSJ, is an open-source Java platform for web application development. Features include: user and group management, permissions handling, versioning, categorization, a persistence engine, and an XML/XSLT based UI system."
mmbase
MMBase is a general purpose object oriented content magement system, which is implemented in Java. MMBase operates as a web-application which can be plugged-in at an application server like Tomcat, Orion, Resin, WebSphere, Jetty or IIS.
XSLT
papaya
"papaya CMS basiert auf offenen Techniken wie PHP, XSLT/XML und relationalen Datenbanken wie MySQL oder PostgreSQL. papaya CMS ist seit 2005 als OpenSource Software unter der GPL-Lizenz verfügbar." "... Die Installation dauert ca. fünf Minuten, das Templatesystem im offenen XSLT Standard garantiert schnelle Anpassung und das Applikationsdesign gewährleistet effektive Nutzung. papaya CMS ist darüber hinaus auf schnelle Seitenausgabe getrimmt..."
bitflux
"Flux CMS is a XML/XSLT CMS based on PHP 5 (http://www.php.net/) and Popoon (http://popoon.org/). It's easy to use for the enduser and has WYSIWYG editing capabilites, but it's also very extensible and powerful for implementors to suit your needs. And it's open source and free (GPL licensed)."
Online CMS
CMS-Systeme, die "online" kostenlos genutzt werden dürfen (teilweise incl. Web-Space und E-Mail Postfächern).
Templating Systeme / Preprocessors
Verschiedene, meist UNIX-basierte Tools, mit deren Hilfe kleinere (statische) Web-Sites aufgebaut werden können.
Mehr im Sinne von "weniger ist mehr" für User, die HTML-, Perl-Kenntnisse haben.
Vorteil: Schnelle Generierung ganzer Web-Sites, man hat den Erstellungsprozess besser "im Griff" und braucht keine Datenbank.
Man sollte sich in Perl schon etwas auskennen...
WML
"WML is a free and extensible Webdesigner's off-line HTML generation toolkit for Unix, distributed under the GNU General Public License (GPL v2). It is written in ANSI C and Perl 5..."
"WML consists of a control frontend driving up to nine backends in a sequential pass-oriented filtering scheme. Each backend provides one particular core language."
genpage
"Genpage is a perl script designed to make managing web content within a consistent looking web site easier.
This is achieved by building a template of the persistent features on a site into a separate layout file that all the content files are applied to.
I built Genpage as a tool to help me build and maintain the mnemonic website, a site with 56 WebPages that would have been a nightmare to manage by hand and ensure that all look and feel consistent.
Genpage recurses a content directory (by default it's ./content) and applies the template to all .content files therein. The default layout file is expected to be in ./layout/template.html and the output website goes into ./www by default."
docutils
Docutils is a set of tools, written in Python, for processing plain text into other formats such as HTML, XML, and TeX.
Windows
Eine interessante - da einfache - Möglichkeit, die aber nicht Open Source ist, ist die Möglichkeit mit dem Tool "MindManager®" der Fa. Mindjet Web-Seiten zu erzeugen. Dazu werden aus sog. MindMaps® ("Gedächtnislandkarten") verschiedene Arten von HTML-Code generiert (mit/ohne Frames oder Bildern), dazu werden auch einige Vorlagen mitgeliefert. Ich habe einige zusätzliche Scripts entwickelt, die diese Web-Export Möglichkeiten noch erweitern. Falls Interesse besteht, können Sie mir gerne eine Mail schreiben. (Diese Web-Site wurde ebenfalls nach dieser Methodik entwickelt.) Wenn Sie Interesse an diesem Tool haben, können Sie es unter obigem Link bestellen.
Wikis
Ein Wiki ist eine interaktive Web-Site ("Web based Collaboration Platform") und von jedem User online editierbar. (Die Funktionalität liegt zwischen einer Newsgroup, Weblogs und einem sehr einfachen CMS-System.) DAS Buch über Wikis:
Überblick
... über Content Management Systeme (nicht nur Open Source)
|