papaya CMS

papaya CMS
papaya CMS
Entwickler papaya Software
Aktuelle Version 5.3.1
(27. Juni 2011)
Betriebssystem Linux, Windows, Mac OS X, uvm.
Kategorie Content-Management-System
Lizenz GPL (Freie Software)
Deutschsprachig ja (Frontend und Backend)
papaya-cms.com

papaya CMS ist ein freies Web-Content-Management-System (WCMS).

papaya wurde von 2001-2005 kommerziell vertrieben und ist nun unter der GNU General Public License (GPL) frei erhältlich. papaya nutzt die serverseitigen Skriptsprache PHP (5.x), als Datenbank kommt MySQL (empfohlen ab 5.x), SQLite oder PostgreSQL (ab 8.x) zum Einsatz.

Inhaltsverzeichnis

Systemarchitektur

Das papaya Content-Management-Systems (CMS) ist eine modular aufgebaute Software, die neben den klassischen Aufgaben eines CMS auch als Framework für neue Spezialanwendungen genutzt werden kann.

Inhalte (Texte, Sprachversionen, Konfigurationsdaten etc.) werden in einer relationalen Datenbank gespeichert. Mediendateien wie Bilder und Videos liegen im Dateisystem und werden von der Anwendung verwaltet und bei Bedarf eingebunden.

Die Hauptfunktionen (wie z. B. Datenbankzugriffe, Authentifizierung, Erzeugung von Menüs im Backend etc.) sind zentral definiert und können über eine Abstraktionsschicht angesprochen werden.

papaya ist in PHP entwickelt und objektorientiert programmiert. Daten werden im XML-Format gespeichert, als Templatesprache kommt XSLT zum Einsatz. papaya nutzt keine selbst entwickelten oder proprietären Script- oder Templatesprachen.

Besonderheiten

Gegenüber vielen anderen CMS zeichnet sich papaya CMS dadurch aus, dass es auf der einen Seite unter der freien Lizenz GPL verfügbar ist, auf der anderen Seite aber ein Unternehmen hinter dem Produkt steht, das Support- und Schulungsangebote bietet. Eine weitere Besonderheit ist die hauptsächlich in Deutschland stattfindende Entwicklung: Das gesamte Angebot richtet sich an deutschsprachige Nutzer.

Barrierefreiheit

Aufgrund der klaren Trennung von Inhalten und Layout und der Formatierung über XSL/XSLT kann papaya barrierefreie Seiten ausgeben. Alle Möglichkeiten von (X)HTML sind auch mit papaya umsetzbar - dies liegt in der Hand des Entwicklers. papaya ist aufgrund dieser Flexibilität für Barrierefreiheit geeignet. Das mit papaya realisierte Portal "weisse Liste" hat 2009 den Biene Award in silber erhalten [1]. Und im Dezember 2010 den Goldenen Biene Award für die Umsetzung der DRadio Wissen Webseite [2]

Resonanz

In einem 2007 veröffentlichten Vergleich verschiedener Redaktionssysteme auf PHP-Basis in der Computerzeitschrift iX wurde Papaya in der Version 4.0.5 den Systemen Typo3, Joomla, Drupal und Redaxo gegenübergestellt. Ein Fazit lautete: "Papaya schickt sich an, als leichter zu bedienendes und dennoch leistungsstarkes, konsequent auf offene Standards setzendes System in die Typo3-Liga vorzustoßen. Der geringe Bekanntheitsgrad bremst diese Entwicklung allerdings." Erwähnt wurden auch die hohe Geschwindigkeit des Systems und der Mangel an Dokumentation und Community.

Merkmale und Funktionen

Basissystem

  • basiert auf offenen Techniken (PHP/XSLT/XML/MySQL oder PostgreSQL)
  • kompatibel zu MySQL, PostgreSQL, SQLite
  • strikte Trennung von Layout und Logik durch XSLT-Templates
  • barrierefreie Seiten problemlos möglich
  • optimiert für Suchmaschinen
  • intelligentes Caching-System für Seiten und Teilinhalte
  • automatische Skalierung von Bildern, Flashdateien etc.
  • Bildbrowser zur übersichtlichen Anzeige
  • WYSIWYG Editor
  • getrennte Benutzerverwaltung für Seitenautoren und -besucher
  • Work-flow Abbildung
  • leicht erweiterbar durch PHP-Klassen
  • Versionierung / Staging
  • automatische Erzeugung von Sitemaps
  • integriertes Nachrichtensystem
  • Erstellung von Aliasen („Kurz-URLs“)
  • Cronjobs zur Automatisierung von Aufgaben
  • Protokollierung von Benutzeraktionen und Systemmeldungen
  • Übersetzungsmodul zum Hinzufügen weiterer Sprachen für das Backend
  • Synchrone Mehrsprachigkeit für Inhalte und Artikelarten (jeder Artikel kann in beliebig vielen Sprachen vorliegen, die unterschiedliche Module nutzen können und unabhängig voneinander veröffentlicht werden können)
  • 100 % Unicode- / UTF-8-Unterstützung
  • Ausgabefilter (um Artikel z. B. als HTML und alternativ als PDF auszugeben)
  • umfangreiche Benutzerdokumentation
  • Zentrale Aufgabenübersicht („papaya Today“), in der alle Aufgaben, Nachrichten sowie nicht veröffentlichte Artikel etc. angezeigt werden
  • Multi-Site Funktionen (Auslieferung unterschiedlicher Websiteinhalte je Domain / „Virtual Hosts im CMS“, Anpassung der Ausgabeformate wie HTML/XML/PDF etc. und Templates/Designs ja nach Domaineinstellungen, Dezidierte Rechtevergabe für alle Systemfunktionen nach Gruppen oder Nutzern
  • mehrschichtiges Caching der Seitenausgabe (für XML-Ausgabe der Seitenmodule, Ausgabe von Boxen, komplette Seiten und Unterstützung des [memached] Servers. Ferner Support für [xslcache], um den Bytecode der kompilierten XSLT-Templates vorzuhalten.
  • Betrieb auf mehreren Servern (Webcluster) oder auf Basis einer Cloud Computing Infrastruktur möglich
  • Support für verschiedene Datenbankserver, die in einem Master-Slave-Verbund oder im Cluster betrieben werden. Trennung der Datenbanken für exklusive Schreibzugriffe und weitere Datenbanken für Nur-Lesezugriffe ist über das Backend möglich.

durch kostenlose bzw. unter der GPL verfügbare Module/Plugins

  • Communitymodul
  • Blogmodul
  • Asset Management / Media-Datenbank für Bilder, Videos und Flashfiles inklusive Bildbearbeitung und Versionierung
  • Katalog-Modul für virtuelle Navigationsstrukturen (Navigationen können unabhängig von der tatsächlichen Position des Artikels im Seitenbaum erzeugt werden, Artikel können so auch identisch an mehreren Stellen des Angebotes genutzt werden)
  • Rating / Bewertungsmöglichkeit für die Seiten
  • Quiz
  • Dynamische Erzeugung von Diagrammen
  • Seiten versenden
  • Seiten bewerten
  • Seiten kommentieren
  • Themen-Abonnements (Nutzer können sich über Änderungen der Inhalte benachrichtigen lassen)
  • FAQ System
  • Forensystem
  • Linkdatenbank
  • Veranstaltungskalender
  • Mehrseitige Artikel

Literatur

  • Denny Carl: Webwelten. Fünf CMS auf PHP-Basis. In: iX Nr. 12/2007, S. 54. - Gegenüberstellung von fünf Redaktionssystemen auf PHP-Basis: Typo3, Joomla, Drupal, Papaya, Redaxo

Einzelnachweise

  1. Weisse Liste
  2. [1]

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Papaya CMS — Entwickler: papaya Software Aktuelle Version: 4.0.5 (22. März 2006) Betriebssystem: Linux, Windows, Mac OS X, uvm …   Deutsch Wikipedia

  • 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

  • YAML (Framework) — YAML (Yet Another Multicolumn Layout) Entwickler Privatperson Aktuelle Version 3.3.1 (18. Juni 2011) Betriebssystem unabhängig Kategorie Webdesign Lizenz …   Deutsch Wikipedia

  • Küche in Ghana — Die Ghanaische Küche unterlag in der Vergangenheit vielen Einflüssen. So sind viele Zutaten der ghanaischen Küche erst in der Kolonialzeit oder später in Ghana bekannt geworden. Typisch hierfür ist etwa das Tomatenmark, Brühwürfel oder… …   Deutsch Wikipedia

  • Redaxo — Entwickler Yakamara Media GmbH Co. KG Aktuelle Version 4.3.2 (11. Dezember 2010) …   Deutsch Wikipedia

  • Heron Island, Australia — Infobox protected area of Australia | name = Heron Island iucn category = caption = locator x = 261 locator y = 86 nearest town or city = Gladstone coordinates = coord|23|26|31.20|S|151|54|50.40|E|display=inline,title area = 0.12 km2 established …   Wikipedia

  • Ghanaische Küche — Batate oder Süßkartoffel Ipomoea batatas Coix lacryma jobi …   Deutsch Wikipedia

  • Mexico — This article is about the country in North America. For other uses, see Mexico (disambiguation). United Mexican States Estados Unidos Mexicanos  …   Wikipedia

  • Lebedyansky — Infobox Company company name = Lebedyansky JSC company company type = Joint stock company slogan = N/A foundation = 1967 location = flagicon|RUS Lebedyan, Moscow key people = num employees = revenue = US$800 mm 2007 industry = Fruit juice… …   Wikipedia

  • Jain Irrigation Systems — Infobox Company company name = Jain Irrigation Systems Ltd company company type = Public (Bombay Stock Exchange BSE Scrip ID: JAINIRRIG and National Stock Exchange of India Symbol: JISLJALEQS) foundation = Jalgaon, Maharashtra, India (1989)… …   Wikipedia

Share the article and excerpts

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