WikiDer > MMBase

MMBase
MMBase
Designer(s)VPRO
EntwicklerVPRO und die Open-Source-Community
Veröffentlicht1996 (intern)/ 2000 (Open Source)
Letzte Version1.9.6 
(12. Juli 2012)
Neueste Beta-Version2.0-SCHNAPPSCHUSS
StatusInaktiv
BetriebssystemMultiplattform
Geschrieben inJava
KategorieContent-Management-System
LizenzÖffentliche Mozilla-Lizenz
Webseitemmbase.org
Portal  Portalsymbol  Informatik
Gratis Software

MMBase ist ein Content-Management-System (CMS), mit erweiterten Portal(JSR 168) zur Verwaltung von Text und Multimedia.

Beschreibung

MMBase bietet Verwaltungstools zur Verwaltung von zeit- und ortsunabhängigen Informationen. MMBase wurde entwickelt in Java und ist objektorientierten, wodurch es durchaus möglich ist, ein Informationsobjekt an vielen verschiedenen Stellen zu verwenden. Durch die Trennung von Inhalt und Layout kann diese Wiederverwendung an jeder Stelle anders aussehen, während die Informationen nur einmal in der Datenbank vorhanden sind. Auf diese Weise werden Änderungen sofort an allen Stellen, an denen die Informationen verwendet werden, gleichzeitig umgesetzt.

Geschichte

Das Rundfunkverband VPRO begann mit der Entwicklung von MMBase in 1996, für den Eigenbedarf. Es war wichtig, auf die Verwaltung von . zu achten MultimediaInhalt (obwohl bestritten wird, dass "MM" von MMBase für Multimedia steht). Andere Organisationen zeigten Interesse an MMBase. Der VPRO stellte fest, dass die Entwicklungs- und Verwaltungskosten der Anwendung im Laufe der Zeit nicht zurückgingen und beschloss, 2000 zu MMBase als Open Source unter dem Öffentliche Mozilla-Lizenz veröffentlichen.

Kurz darauf wurde MMBase unter anderem von der Evangelischer Rundfunk und der Gemeinde Amsterdam in Gebrauch nehmen. MMBase wurde auch verwendet von Vodafone, Wissensnetzwerk, Pinkpop und Naturdenkmäler.

Eigenschaften

  • MMBase ist Open-Source-Software. Der Quellcode ist zugänglich und es fallen keine Lizenzgebühren an.
  • MMBase nutzt maximal offene Standards.
  • MMBase zeigt (fast) alle Auswahlmöglichkeiten, wie zum Beispiel Betriebssystem und Datenbank, Öffnen.

MMBase arbeitet auf Basis von Objekten. Objekte sind Informationseinheiten, die leicht wiederverwendbar sind. Darüber hinaus ist es möglich, alle Arten von Beziehungen zwischen Objekten herzustellen. Dies macht es beispielsweise einfach, die Daten eines Künstlers mit seinen Songs, Alben, Auftritten, Interviews, dem Plattenlabel, anderen Künstlern dieses Labels usw. zu verknüpfen. Jedes Objekt ist nur einmal in der Datenbank vorhanden. Ändert sich das Objekt (Datensatzlabel), wird diese Änderung gleichzeitig an allen Stellen durchgeführt, an denen das Objekt verwendet wird. Dieses Prinzip wird auch als „einmal schreiben, viele veröffentlichen“ bezeichnet.

Anwendung

MMBase ist für mittlere bis große Organisationen gedacht. Es ist kein Out-of-the-Box-Konzept.

Es gilt, (große) Abhängigkeiten zu vermeiden. Die Verwendung von MMBase erlegt keine Einschränkungen bezüglich der verwendeten Betriebssystem, Das benützte Datenbank und dem Anbieter eventuell erforderlicher Wartungsverträge.

MMBase bildet auch die Basis für die elektronische Lernumgebung didakter, auch Open Source. MMBase wird als Toolbox und nicht als fertiges CMS verwendet.

MMBase-Stiftung

Die MMBase Foundation wurde 2002 mit dem Ziel gegründet, Anwendern, kommerziellen Dienstleistern und Entwicklern eine Plattform für Beratung und Community-Support zu bieten. Die Stiftung verfolgt die Interessen des Open-Source-Projekts und informiert über die Nutzung von MMBase und Open-Source-Software. Unter der Obhut einer Stiftung koordiniert ein Fachausschuss, bestehend aus Vertretern der verschiedenen Blutgruppen, die Weiterentwicklung. Der Direktor der Stiftung ist Jo Lahaye.

Externe Links