Systemvorstellung: webEdition 6 - Free at last


11.03.2009

Das Web Content Management System (WCMS) webEdition wurde bereits 2001 entwickelt. Am 3. November 2008 gab Hersteller Living-e webEdition als Open Source Software in der aktuellen Version 6.0.0.2 unter GPL frei. Der Erfolg des Systems bei einer breiten Zielgruppe spiegelt sich unter anderem in der Unterstützung der über 200 Partner-Agenturen aus den Bereichen Web-Entwicklung, Werbung und Marketing wider. Anwender finden sich von Privatleuten über Unternehmen mit wenigen Mitarbeitern bis hin zu weltweit operierenden Konzernen.

Unkompliziertes Backend

webEdition bietet dem Nutzer eine gut durchdachte und einheitliche Benutzeroberfläche. Um ein Dokument einzupflegen, legt der Redakteur für jede Webseite in webEdition eine neue Seite an und weist dieser die gewünschte Vorlage zu. Alle Inhalte werden anschließend in einer zentralen Datenbank abgelegt. webEdition generiert aus den Layout- und Strukturinformationen der Vorlage und den Inhalten, die in der Datenbank gespeichert sind, die Website. Eigenschaften wie Pfad, Vorlage oder Kategorie werden automatisch vergeben, wenn man Dokumententypen verwendet.

Benutzeroberfläche

Die Eingabe der Inhalte kann über einen WYSIWYG-Editor erfolgen. Die Formatierung wird über CSS realisiert. Benutzer können webtaugliche Grafikdateien (png, gif, jpg) über webEdition verwalten. Die Grafiken werden dabei von der lokalen Festplatte hochgeladen oder direkt vom Server importiert. Exif- und IPTC-Daten werden übernommen, was vor allem für professionelle Bilddatenbanken wichtig ist. Zusätzlich stehen die Bearbeitungsfunktionen Drehen, Ändern der Bildgröße, Zuschneiden sowie eine Formatkonvertierungsfunktion zur Verfügung.

Bildergalerie-Arbeitsbildschirm

Bildergalerie-Browser Darstellung

Begrenztes MultiSiteManagement

Vorlagen- und Dokument-Bausteine, aber auch ganze Dokumente und Objekte, können mehrfach genutzt werden. Es lassen sich dabei sowohl HTML- als auch XHTML-konforme Websites erstellen sowie Dokumente in jedem beliebigen Textdatei-Standard. Allerdings sind das MultiSiteManagement und die Mehrsprachigkeit von webEdition begrenzt: Mehrere Websites lassen sich nicht parallel oder getrennt voneinander mit einer einzelnen Installation verwalten. Unterschiedliche Sprachvarianten einer Website lassen sich zudem nur manuell über mehrere einzelne Dokumente realisieren.

Layout leicht gemacht

webEdition-Vorlagen bestehen aus HTML. Editierbare Bereiche werden mit sogenannten we-Tags geschaffen. An den gewünschten Positionen generiert webEdition automatisch Eingabemasken für Redakteure. Die Tagsprache ist an HTML und XML angelehnt und daher recht einfach zu erlernen. Über den eigenen Vorlagen-Editor erfolgt Code-Highlighting und -Vervollständigung.

Template Code Highlighting

Zwar bietet webEdition keinen WYSIWYG-Editor für Vorlagen, aber einen Tag-Wizard, der die Beschreibung sowie alle Attribute eines Tags anzeigt und so die Vergabe der Attribut-Werte ermöglicht.

Die Navigation und Sitemap der Website kann über das Navigations-Tool automatisch aus dem Inhalt generiert werden. Mit diesem Tool kann man dynamisch Menüpunkte aus Dokumenten erzeugen. Die Auswahl, welche Dokumente verwendet werden, kann man über die Dokumenteigenschaften steuern. Alternativ sind auch beliebige Navigationspunkte und unabhängige Menüs möglich.

Effiziente Rechteverwaltung

Im Bereich der Nutzer- und Rechteverwaltung stellt webEdition zwei vordefinierte Rollen bereit, Administrator und Redakteur. Darüber hinaus können beliebig viele frei definierte Gruppen angelegt werden. Die fest definierten Rechte für die Arbeit mit webEdition lassen sich einzelnen Benutzern oder ganzen Gruppen zuordnen. Wird ein Dokument durch einen Redakteur bearbeitet, haben andere Redakteure auf dieses Dokument ausschließlich Lesezugriff, Überschneidungen sind somit ausgeschlossen.

Workflow Management

Das webEdition Workflow Modul kontrolliert den Arbeitsfluss im Unternehmen oder in der Redaktion. Es bildet die Arbeitsschritte während des Webseitendesigns sowie der Pflege der Inhalte als Matrix ab und kontrolliert, ob die Dokumente den ihnen zugewiesenen Workflow durchlaufen und dabei die Freigabebestimmungen eingehalten werden. Der Workflow lässt sich dabei unbegrenzt seriell und parallel ausbauen.

Nach der Einrichtung eines Workflows werden die Personen ausgewählt, die auf den verschiedenen Stufen das Dokument überprüfen, weiterleiten und schließlich freigeben dürfen. Nachdem ein Dokument in den Workflow eingestellt wurde, wird vom System auf Wunsch eine Standard-E-Mail mit Textbox generiert, durch die der Benutzer die E-Mail noch personalisieren kann. Die E-Mail Adresse wird automatisch gemäß der in der Benutzerverwaltung hinterlegten Adresse eingetragen und an die nächste Person im Workflow verschickt.

Module in webEdition 6

Technische Voraussetzungen

Betriebssysteme: Linux, Unix, Windows, Mac OS X
Datenbanken: MySQL
Skriptsprachen: PHP
Schnittstellen: (Import/Export...): XML, CSV
Webserver: Apache, IIS
Technologie: Auf dem Server werden PHP ab 5.1 und ein MySQL-Datenbankserver ab Version 4.1 benötigt.
Statische / dynamische Generierung: Es können dynamische und statische Dokumente erzeugt werden.
Weitere Software für den Betrieb: aktueller Browser

Funktionsumfang und Erweiterungen

webEdition 6 bietet Funktionen, mit denen Entwickler und die Community leicht in die Programmierung einsteigen können. Um die Erstellung eigener Applikationen in webEdition zu vereinfachen, stellt webEdition Entwicklern ein Software Development Kitzur Verfügung. Dieses beinhaltet eine Sammlung von Klassen und Funktionen, welche dem Programmierer bei der Entwicklung erheblichen Aufwand ersparen. Als Basis für das SDK wird das Open Source Framework Zend Framework genutzt.

Es gibt derzeit nur wenige vorprogrammierte Schnittstellen zu anderen Softwareprodukten. Durch die Offenheit von webEdition und das SDK können aber beliebige andere Produkte integriert bzw. webEdition-Module angepasst werden. Eine Schnittstelle zu der Webshop-Tracking-Lösung von econda ist beispielsweise bereits verfügbar.

Vorteile
Herstellersupport trotz Open Source und einfache Programmierung

webEdition bietet eine einfache Tag-Sprache für die Erstellung der Vorlagen sowie eine gut durchdachte Benutzeroberfläche. Zudem setzt webEdition auf PHP und MySQL und kann somit auf den Hosting-Accounts der meisten Provider zum Einsatz kommen. Durch die hohe Flexibilität bei der Vorlagenerstellung besitzt man völlige Freiheit bei der Gestaltung der Website. Das System eignet sich daher für die Erstellung unterschiedlicher Websites, beispielsweise private Homepages, Unternehmens-Präsenzen von KMUs oder Intranets.

Die Versionierungsfunktion speichert frühere Versionen bereits bearbeiteter Dokumente und Objekte. So kann beispielsweise nach versehentlicher Löschung eines Textabschnitts mit diesen Versionen weitergearbeitet werden, die Änderungen bleiben nachvollziehbar. Zudem beinhaltet webEdition 6 eine Mailfunktion für den Open Source Standard PHP-Mailer. Eine Besonderheit bei webEdition ist der professionelle Support durch das Entwicklerteam, den Hersteller Living-e weiterhin anbietet. Als Supportleistungen sind neben Support-Tickets auch Schulungen, Projektunterstützung sowie Services auf Stundenbasis erhältlich. Zudem unterhält Living-e ein ausgedehntes Netzwerk von Partnern, die bei der Durchführung von Web-Projekten kompetente Unterstützung leisten.

Die Entwicklung von eigenen Modulen und Anwendungen durch Anwender und Entwickler ist durch die Öffnung des Systems nun möglich. Diese neuen Entwicklungen können auch auf der webEdition-Website hochgeladen werden. Die Mitarbeiter von Living-e prüfen zur Qualitätssicherung den Code und veröffentlichen ihn anschließend. Living-e stellt damit die kontrollierte Weiterentwicklung des Produktes in Bezug auf Sicherheit und Interoperabilität sicher, um die Verlässlichkeit und Wartbarkeit von webEdition zu gewährleisten.

Nachteile

Der Hauptnachteil von webEdition 6 ist, dass mit einer einzelnen Installation auch nur eine Website verwaltet werden kann. Sollen mehrere Websites gemanagt werden, sind auch mehrere Installationen erforderlich. Da es sich aber um eine Open Source Lösung handelt, fällt dies finanziell nicht weiter ins Gewicht. Auch lassen sich mehrere Sprachversionen nur mit manuellem Aufwand parallel betreiben. Zur Erstellung von eLearning-Anwendungen eignet sich webEdition weniger.

Beispiele für auf webEdition basierende Websites:
www.webedition.de/de/Referenzen/Kategorien/Marken/index.php

Websites mit weiterführenden Informationen:
Herstellerseite: www.webedition.de
Forum: forum.webedition.de
Blog: blog-de.webedition.de
Download: sourceforge.net/projects/webedition


Autor

  • Guido Polko

    Living-e AG

Guido Polko ist der Alleinvorstand der Living-e AG. Er blickt auf über 20 Jahre internationale Management- und Unternehmererfahrung zurück.



Unsere Experten


alle Experten

Premium Lösungen

Marktübersicht

Premium Services

Dienstleisterübersicht