Sitepark
Rubrikillustration

CitySite von A-Z

Architektur

Der Wechsel, der sich hinter der Oberfläche einer neuen Versionsnummer verbirgt, hat im Falle von CitySite 5 tiefgreifende Auswirkungen. CitySite 5 ist ein Bestandteil einer ganzen Suite von Produkten. Wie in dem Schalenmodell ersichtlich, basiert die Architektur von CitySite 5 aus einzelnen Funktionseinheiten, die sich um den Information Enterprise Server gruppieren. An dieser Stelle wird bereits deutlich, dass CitySite eine von mehreren möglichen Anwendungen auf dieser Basis ist.
Erweiterungen und andere Produkte werden nicht nur durch Sitepark, sondern auch von Partnern realisiert. Dadurch ist ein großes Leistungsspektrum, eine weite Verbreitung und damit einhergehend ein hoher Investitionsschutz verbunden.

Benutzeroberfläche

An der Benutzeroberfläche entscheidet sich, wie hoch der Schulungsaufwand bei der Einführung eines Systems für Endanwender ist. Intuitive Oberflächen minimieren diesen Aufwand. CitySite bietet eine Standard-Oberfläche, die in der Form eines Wizards den Endanwender durch den Arbeitsablauf führt.
Dabei lassen sich die einzelnen Schritte und ihre Abfolgen durch den Administrator individuell an die jeweiligen Anforderungen der individuellen Aufgabenstellung anpassen.

Lizenzierung

Sitepark verfolgt eine einfache und übersichtliche Lizenzpolitik. Sie erwerben eine Lizenz pro Anwendungsbereich (Internet / Intranet ...) mit einer Ausstattung an Modulen und können dann mit beliebig vielen Nutzern das CMS CitySite nutzen.

Locking

Während der Bearbeitung einer Information erhält der Nutzer exklusiven Zugriff. Alle anderen Nutzer erhalten einen Hinweis welcher Nutzer diese Information zur Zeit bearbeitet.

Rollenkonzept

Arbeitsteilung und deligierte Verantwortlichkeit erfordern präzise Definitionen von Aufgabenbereichen und den dazu erforderlichen Rechten. Rollen regeln administrative, inhaltliche, gestalterische und technische Verantwortung in einem feingliedrigen Konzept.

Workflow

Mehrstufiger linearer und paraleller Workflow ist zwar in der Praxis nur selten notwendig, aber kein Problem für CitySite. Dabei können unterschiedliche Benachrichtigungen und Verzweigungen integriert werden.

Staging

Ein Aspekt des Workflows ist das Staging, bei dem für redaktionelle Kontroll- und Freigabeabläufe der zu prüfende Inhalt parallel zu der aktuellen Version vorgehalten wird. Zu diesem Zweck unterstützt CitySite mehrere Previewbereiche, in denen unterschiedliche Stufen des Stagings bereitstehen.

Qualitätssicherung

Jede Information kann vor ihrer Veröffentlichung in einem Preview-Bereich überprüft werden. Dabei lassen sich ebenfalls die Auswirkungen auf Newslisten und Menüstrukturen überblicken.

Mehrfachpublikation

Ein Inhalt kann in verschiedenen Varianten präsentiert werden. Ob es sich dabei um unterschiedliche Sprachen, unterschiedliche Gestaltung oder eine eigenständige Präsenz handelt, CitySite unterstützt diese Anforderungen mit mehreren Publikationsbereichen. Dabei ist der physikalische Ort des Publikationsservers ein wählbarer Parameter, der vom CMS-Server unabhängig ist.

Schnittstellen

Kommunikation mit dem Anwender ist die Aufgabe der grafischen Oberfläche, Kommunikation mit Maschinen und anderer Software regeln Schnittstellen. CitySite 5 unterstützt umfangreiche XML-Basierte Schnittstellen, die das System in den gesamten IT-Komplex Ihres Unternehmens einbinden.

Java API

Wenn bestehende Schnittstellen nicht ausreichen oder die gewünschte Schnittstelle nicht bereitsteht, bietet die Java API des Information Enterprise Servers, auf der CitySite 5 basiert, alle Funktionen, um mit dem CMS zu kommunizieren.
Auf diesem Weg können nahezu beliebige kundenspezifische Schnittstellen und Anwendungen erstellt werden.

Ausgabemedien

CitySite ist in der Version 5 endgültig aus der Klasse der reinen Web CMS herausgewachsen. Verwaltung von XML-Strukturen und Funktionen des Databased Publishing erlauben es, Inhalte für unterschiedliche Ausgabekanäle bereitzustellen und aufzubereiten. Neben dem Web- Bereich ist dies vor allen Dingen die Druckausgabe.

Mandantenfähigkeit

CitySite ist seit der Version 4.0 ein mandantenfähiges CMS. Getrennte, in sich abgeschlossene Bereiche mit eigenständiger Administration erlauben es mit mehreren Systemen auf einer gemeinsamen Plattform zu agieren. CitySite bietet diese Möglichkeit der resourcenschonenden Nutzung und unterstützt dieses Modell durch attraktive Lizenzkonditionen.

Distributed Content Management

Eine Aufteilung in Mandanten ist zwar technisch und administrativ eine saubere Lösung, aber es gibt häufig gute Gründe, die Einzelsysteme als Verbund zu betrachten. CitySite bietet mandantenübergreifende Strukturen, die Ihnen verteiltes Arbeiten an übergeordneten Strukturen erlauben. Dabei lassen sich durch das Rechtekonzept des IES (Information Enterprise Servers) nicht nur Mandantengrenzen, sonden auch Servergrenzen überwinden.

Katalogmandant

CitySite 5 verfolgt als Mandantensystem ein deutlich erweitertes Konzept. Ein so genannter Katalog-Mandant stellt zentral Ressourcen bereit, die von allen (berechtigten) Mandanten genutzt werden können. Dabei bezieht sich dieser Service nicht nur auf verwaltete Inhalte, sondern auch auf Systemstrukturen.
Templates können beispielsweise zentral gepflegt und bereitgestellt werden und aus mehreren Mandanten genutzt werden. Werden in einem einzelnen Mandanten Änderungen an einem solchen Template vorgenommen, geschieht dies auf einer lokalen Kopie, die dann nicht mehr durch Änderungen im Katalogmandanten überschrieben wird.
Auf Inhalteebene sind gemeinsame Bild- oder Produktarchive klassische Anwendungen für die zentrale Bereitstellung und Pflege in einem Katalogmandanten.

Bild- / Medienarchiv

Daten sollten jeweils nur in einem Exemplar und innerhalb einer gut und übersichtlich zu recherchierenden Weise in einem CMS bereitgestellt werden. CitySite unterstützt diese Forderung durch ein Medienarchiv, in dem durch individuelle Zugriffsrechte mitarbeiterspezifische Sichten bereitgestellt werden. Die Auswahl von Bildern kann dann über verschiedene Ansichten nach Namen, Kategorien und über Thumbnails in unterschiedlicher Größe erfolgen. Sie stellen die Daten ein, die Aufbereitung und Verwaltung übernimmt CitySite.

Active Caching

Dieses aus der Proxy-Technologie bekannte Verfahren stellt sicher, das jeder Inhalt des Systems als vollständige Datei im Filesystem abgelegt wird, ohne dass ein Aktualitätsunterschied zur Datenbank auftritt.
Für kurzfristig oder permanent wechselnde Inhalte (etwa bei Live-Events) ist zusätzlich eine direkte Abfrage von Informationen aus dem Content Repository möglich.
CitySite bietet so hohe Verfügbarkeit des produzierten Inhalts bei geringem technischem Aufwand.

Versionierung

Was hat sich geändert? Worauf muss ich bei meiner redaktionellen Kontrolle achten? CitySite beantwortet diese Fragen dadurch, dass Änderungen zwischen zwei Versionsständen im Text hervorgehoben werden. Dadurch sind die relevanten Stellen sofort im Fokus des Bearbeiters. (in Vorbereitung)

Archivierung

Häufig muss sich zweifelsfrei rekonstruieren lassen was zu welchem Zeitpunkt auf einer Webseite zu finden war. Sitepark speichert nach jeder Änderung eine Variante des Inhaltes mit Zeitstempel. Eine Übergabe dieser Daten an revisionssichere Archivsysteme ist über Schnittstellen möglich.

Datenbank

Als Standard unterstützt CitySite MySQL 4.X als transaktionsorientierte Datenbak. Weitere Datenbanken wie DB2 sind in Vorbereitung.

Betriebssystemunabhängigkeit

Plattformen für CitySite sind alle Betriebssysteme, auf denen ein aktueller Java Applikationsserver zur Verfügung steht, der J2EE unterstützt.

[i!]-Link

Mit dem [i!] – Link ist es dem Redakteur möglich, direkt aus dem angezeigten Inhalt auf der Site in CitySite zu wechseln. Dort findet er dann entweder den ausgewählten Artikel zur Bearbeitung vor, oder, falls er keine Zugriffsrechte dafür besitzt, einen Hinweis auf den verantwortlichen Redakteur. Per E-Mail kann er diesen dann umgehend benachrichtigen.

Statische Site

Inhalte losgelöst von Datenbank- oder CMS- Funktionen nutzen zu können, ist häufig ein unverzichtbares Feature. CitySite unterstützt diese Publikationsart, wie sie z.B. für CD-Produktionen genutzt wird.
Ist das CMS per Link von einer solchen Publikation erreichbar, erlaubt die von uns gewählte Integration des [i!] – Link es auch weiterhin, diesen Komfort zu nutzen.

Browserbasiert

Die Administration von CitySite erfolgt nach der Erstinstallation vollständig über einen Internet-Browser. Verwendbar sind DOM-fähige Browser wie Microsoft Internet Explorer 5.5+ oder Netscape Communicator 6.0+ und Mozilla 1.5+.
Für die Arbeit der Redakteure stellt das Standard GUI die gleichen Anforderungen an Browser, wie es für die Administrationsoberfläche der Fall ist.
Voraussetzung für die Arbeitsstation eines Redakteurs oder Administrators ist neben der TCP/IP-Anbindung zum Serversystem JavaScript. Soll von einem Redakteur der integrierte „WYSIWYG-Editor“ eingesetzt werden, ist als Browser der Microsoft Internet Explorer ab der Version 5.5 oder ein aktueller Mozilla Browser einzusetzen.

Sprache der Nutzerberfläche

Die Sprache der Benutzeroberfläche ist für jeden Mitarbeiter frei wählbar. Oberflächen in deutscher und englischer Sprache sind im Lieferumfang enthalten, französische und spanische Sprachvarianten sind kurzfristig verfügbar (weitere auf Anfrage). Somit können auch multinationale Sites in einer sprachlich für den jeweiligen Mitarbeiter angepassten Umgebung gepflegt werden.

Konfiguration für Nutzer

In Abhängigkeit von der Berechtigung des Nutzers wird Systemfunktionalität zur Verfügung gestellt oder gesperrt bzw. ausgeblendet. An der grundsätzlichen Bedienung und der Oberfläche ändert sich auch mit höherer Berechtigungsstufe nichts. Es ändert sich lediglich der zur Verfügung stehende Funktionsumfang innerhalb der Module und die Menge der Module insgesamt.

Individuelle Nutzerberflächen

Es bleibt aber projektbezogen möglich, alternative Nutzeroberflächen für Anwender zu schaffen, die andere Anforderungen durch Browser oder sonstige Eingabegeräte erfüllt. Auf diesem Wege lassen sich beispielsweise Oberflächen erstellen, die den Anforderungen des BGG und WAI für barrierefreie Oberflächen genügen.

Personalisierung

CitySite unterstützt in Verbindung mit dem WebServer Apache direkte Personalisierung. Ganze Inhalte einer Website oder Teilinhalte einer einzelnen Website können Personenbezogen ein- oder ausgeblendet werden. Die Zuweisung von Leserechten für die Nutzer erfolgt durch Redakteure oder den Administrator. Die Nutzerverwaltung der Leseberechtigten leistet CitySite.

Hardwareanforderung

CitySite stellt keine ungewöhnlichen Anforderungen an die einzusetzende Hardware. Durch die Middleware des Applikationsservers besteht eine weitestgehende Unabhängigkeit von der Betriebssystem-Auswahl.
Bezogen auf ein Intel-basiertes System gelten folgende Anforderungen.
Minimalanforderung: Prozessor PIV 1.0 GHZ, 512 MB Hauptspeicher, 18 GB HD, CD ROM, Netzwerkkarte.
Empfohlen wird: Dualprozessorsystem, Intel PIV 2,x GHz CPU, 1 GB RAM, RAID-System mit 18 GB HDD, CD-ROM, Netzwerkkarte.