eZ Publish Web Application Framework
eZ Publish - das Werkzeug für Ihre Open-Source-Strategie
eZ Publish ist ein ausgereiftes Enterprise Web Development Framework, welches nicht nur als CMS, sondern als vielseitige Entwicklungsplattform verwendet werden kann. Die Architektur ist objektorientiert, so entstehen neue Web-Applikationen schnell und modular.
Als Open-Source Produkt steht eZ Publish unter GNU Public Licence (GPL). Es fallen also keine Lizenzgebühren an. Im Unterschied zu reinen "Community-Gewächsen" wie Typo3 oder Joomla steht hinter eZ Publish ein kommerzieller Hersteller, der dafür sorgt, dass der Kernel professionellen Massstäben genügt (ähnlich wie bei MySQL und Zend). Bisher einzigartig in der Open-Source-Welt ist "eZ Publish Premium" eine Art Herstellergarantie für Stabilität und Sicherheit.
Herausragende Architektureigenschaften von eZ Publish sind:
- Objektorientierung
- Plattformunabhängigkeit
- Multi-Site-Fähigkeit, d.h. auf einer Plattform können mehrere Präsenzen verwaltet werden
- Offene Schnittstellen (SOAP, XML, LDAP, anpassbar für MS Active-Directory, WebDAV)
- Unterstützung verschiedener Datenbanken (MySQL, MSSQL, PostGre, Oracle)
- Strenge Trennung von Inhalt und Design sowie Datenspeicherung in XML zur Sicherung der medienunabhängigen Wiederverwertung des Contents
- Im- und Exportfilter für OpenOffice, Microsoft Word, RTF, ICS, CSV, RSS
Verwendung als Enterprise CMS
Die folgenden funktionalen Highlights qualifizieren eZ Publish zum zentralen Enterprise CMS:
- Versionsverwaltung mit Versionsvergleich
- Strukturierung aller Inhalte in einer Baumstruktur
- Anwenderfreundliches Frontend-Editing mit WYSIWYG-Editor
- Automatische serverseitige Bildanpassung
- Multi-Language-Support, auch für nichtlateinische Zeichensätze (chinesisch, japanisch, koreanisch, kyrillisch)
- Automatische PDF-Erzeugung, flexibel für jede Seite definierbar
- integrierte Suchmaschine, alternativ als Solr-/Lucene-Implementation (eZ Find).
eZ Publish bietet ausserdem mit der Erweiterung "eZ Flow" eine Lösung zur zeitgesteuerten Veröffentlichung, die auch schlüsselfertige Templates für die Darstellung auf dem Apple iPhone enthält.
Einsatz als Intranet / Extranet
eZ Publish lässt sich genausogut für interne Zwecke einsetzen, denn es bietet
- Unterstützung für beliebig viele geschützte Bereiche auf der Webapplikation
- Sauberes Zugriffsmanagement über das granulare, rollenbasierte Rechtemanagement
- Anbindung an ERP-Systeme möglich (z.B. SAP, MS Navision)
- Zentrale Medienbibiliothek, die sich auch für Dokumentenmanagement eignet.
- Upload von mehreren Dateien per Drag & Drop (WebDAV)
Einsatz für E-Commerce
Eine ganze Reihe von Webshops werden ebenfalls auf eZ Publish betrieben. Hierfür hilfreich sind vor allem:
- Unterstützung für einen Produktkatalog
- Warenkorb und Bestellabwicklungsfunktionen
- Möglichkeit zur Anbindung von Zahlungssystemen
Barrierefreiheit und SEO
Sowohl barrierefreie Webauftritte, als auch suchmaschinenfreundliche Seiten sind mit eZ Publish leicht zu realisieren:
- Volle W3C-Kompatibilität für barrierefreies Design
- Aussagekräftige Pfade (Nice URLs)
- Automatischer Link Checker zum Auffinden ungültiger externer Verlinkungen
- Omniture-Anbindung verfügbar
eZ Publish im Vergleich
Im Vergleich zu anderen Open-Source-Anwendungen sind die folgenden Merkmale von eZ Publish zu nennen:
- eZ Publish ist kein Out-of-the-Box-CMS. Ohne entsprechendes Customizing entfaltet es nur einen begrenzten Nutzen. eZ Publish kann deshalb nicht direkt mit z.B. Mambo, Drupal, Plone, Typo3 oder ähnlichen Projekten verglichen werden. eZ Publish ist auch keine reine E-Commerce-, Foren- oder Blog-Software.
- Als Web-Development-Framework zielt eZ Publish auf Anwendungen, deren Funktionsreichtum und Integrationstiefe in die bestehende Infrastruktur z.B. eine WordPress- oder phpBB-Insellösung weit übertrifft. Es ist als ganzheitliches Rückrat einer modernen, integrierten, webbasierten IT-Infrastruktur gedacht, mit besonderem Fokus auf die Bedürfnisse von Medienunternehmen.
- eZ Publish stellt hierzu einen "Werkzeugkasten" aus generalisierten Modulen zur Verfügung, aus denen sich nahezu beliebige Anwendungen bauen lassen. eZ Systems verfolgt diesen Ansatz konsequent mit den "eZ Components".
Sie haben Interesse an einer für Social Media und den Enterprise-Einsatz vorkonfigurierten Lösung? Lesen Sie weiter bei YMC Volano.