zurück zur Übersicht
Auf welchen Hardware-Systemen ist das Produkt lauffähig?
contextXXL läuft auf allen Hardwaresystemen, die von den unten genannten Serverbetriebssystemen unterstützt werden.
Welche Serverbetriebssysteme werden unterstützt?
contentXXL wurde vollständig auf der Basis der neuen leistungsfähigen Technologie .NET entwickelt und ist für die folgenden Plattformen verfügbar:
-
Microsoft Windows 2000 / 2003 Server.
-
Microsoft Windows 2000 Professional oder XP
-
Microsoft Windows NT4 SP6a
Welche Webserver werden unterstützt?
Wie werden die Daten vom Webserver weitergegeben?
Die einzelnen Seitenteilbereiche werden über Module visualisiert. Diese Module sind ASP.NET serverbasierende Controls. Sie geben die Daten per ADO.NET an die Datenbank oder über HTTP/XML/SOAP an Webservices weiter.
Welche Datenbanksysteme werden unterstützt?
Für das contentXXL Framework ist Microsoft SQL Server 2000 erforderlich. Für kleine Installationen kann auch MSDE (kostenlose Datenbankruntime kompatibel zu SQL Server, bei Providern oft vorinstalliert) verwendet werden. Entwicklerversionen der Datenbank z.B. für Präsentationslaptops o.ä. sind fast kostenfrei erhältlich.
Einzelne Module können über Standardschnittstellen (ADO.NET, OLEDB, ODBC) auf beliebige Datenbanken zugreifen. Für Oracle steht im Rahmen von ADO.NET ein spezieller Hochleistungstreiber zur Verfügung.
Mit welcher Technologie bzw. Sprache ist der Systemkern realisiert?
contentXXL wurde zu 100% mit der neuen Microsoft Technologie .NET, genauer ASP.NET, entwickelt. Dies ist die Nachfolgetechnologie von ASP (Active Server Pages). Es gehört zu den Vorteilen dieser Technologie, das hier mehrere Sprachen gemixt werden können. Wir verwenden C# und VB.NET. Ca. 20 weitere Sprachen, darunter auch Java, stehen zur Verfügung.
Welche Scriptsprachen lassen sich verwenden?
Serverseitig ASP.NET, aber auch alle anderen in .NET unterstützten Script- und Programmiersprachen wie C#, J#, VB.NET und ca. 20 andere Sprachen. Clientseitig werden Javascript und VBScript unterstützt.
Wird weitere Software für den normalen Betrieb des Systems benötigt?
Es ist ein Microsoft SQL Server 2000 erforderlich. Für kleine Installationen kann auch MSDE (kostenlose Datenbankruntime kompatibel zu SQL Server) verwendet werden.
Für Windows 2000 wird das kostenfreie MS .NET Framework benötigt, zur Unterstützung mobiler Endgeräte der MS Mobile Internet Toolkit. Weitere zusätzliche Software wie Index Server, Personalisierungssoftware etc. ist nicht erforderlich.
Können Redaktionsserver und Produktionsserver getrennt betrieben werden (Staging)?
Der getrennte Betrieb ist durchaus möglich. Allerdings ist dies nur bei vergleichsweise statischen Auftritten mit wenig Interaktivität (Datenfluss nur in eine Richtung) und ohne Personalisierung wirklich zweckmäßig.
Wenn eigene Module entwickelt werden, ist jedoch ein Stagingsystem durchaus sinnvoll. Staging- und Livesystem können ggf. auch lizenztechnisch günstig auf dem gleichen Rechner betrieben werden.
Können mehrere Internetauftritte mit einem System verwaltet werden?
Ja, das System ist voll mandantenfähig. Das bedeutet mehrere unterschiedliche Internetauftritte, z.B. für Firmengruppen, können innerhalb der Firmenorganisation mit einem System auch ohne zusätzliche Lizenzen verwaltet werden. Dabei ist sowohl Content Sharing als auch Cross Portal Publishing zwischen den einzelnen Portalen möglich. Die Auftritte können dabei völlig unterschiedlich aussehen. Sie können sowohl eine gemeinsame als auch verschiedene Datenbanken verwenden.
Wie erfolgt die Datensicherung?
Zur Datensicherung und Wiederherstellung wird handelsübliche Backupsoftware eingesetzt. Die Sicherung erfolgt zyklisch nach einem festzulegenden Sicherungsplan, z.B. alle 15 Minuten eine Differenzsicherung, tägliche Vollsicherung. Eine Unterbrechung des Systembetriebes ist dazu nicht erforderlich (Onlinebackup).
Auf welchen Plattformen sind Clients verfügbar?
Die Administration und Redaktion erfolgen vollständig im Internetbrowser. Es sind keine zusätzlichen Softwareinstallationen oder Lizenzen erforderlich. Zur Administration und Redaktion wird MS Internet Explorer ab Version 5.5 vorausgesetzt. Der Sitemanager steht also für alle Plattformen zur Verfügung, die diesen Browser unterstützen.
Wie kann der Sitemanager unter MAC OS X betrieben werden?
Der Betrieb unter MAC OS X 10.1 und höher kann über den kostenfreien "Remote Desktop Connection Client für Mac" direkt gegen den Server erfolgen. Bis zu 2 gleichzeitige Redakteure sind lizenzkostenfrei, weitere kosten ca. 85 EUR / User.

Abb.: contentXXL Sitemanager unter MAC OS X
Für andere MAC-Systeme ist der Betrieb mit "Virtual PC für MAC" ohne Einschränkung möglich.
Kann der Sitemanager unter Linux betrieben werden?
Ja, auch dies ist unter bestimmten Vorraussetzungen möglich.

Abb.: contentXXL Sitemanager unter Linux
Können geschlossene Benutzergruppen (Intranet, Extranet) realisiert werden?
Ja, der Administrator kann beliebige Rollen für Benutzergruppen anlegen und die Zugriffsrechte auf Objektebene nur diesen Benutzergruppen gewähren. Dann erfolgt automatisch eine Anmeldeaufforderung (.NET Form Based). Vorhandene Autorisierungssyteme (Active Directory, NTLM, LDAP) können so eingebunden werden, daß eine zusätzliche Anmeldung am System entfällt (Single Sign In).
Diese Funktionalität ist im Grundsystem enthalten. Zum Datenabgleich mit Active Directory steht ein Premiummodul zur Verfügung. Damit können z.B. AD-Gruppen contentXXL-Rollen zugeordnet werden.
Wie werden Suchmaschinen unterstützt?
Die möglichst vollständige Verschlagwortung durch Suchmaschinen trotz dynamischen Seitenaufbaus war eine wichtige Zielstellung bei der Entwicklung von contentXXL. Das System spiegelt Suchmaschinen eine Verzeichnisstruktur vor. Dadurch werden alle über die Navigation erreichbaren Seiten garantiert verschlagwortet. Content kann im System mit Metainformationen für Suchmaschinen versehen werden. Beispielsweise werden Artikeltitel in der Einzeldarstellung als Seitentitel verwendet. Die Suchbegriffe können auf der Trefferseite hervorgehoben werden, damit der Besucher die Inhalte schneller findet.
Welche Schnittstellen besitzt die Lösung?
SQL, ODBC, XML, SQLXML, Webservices. Es werden weitere Standards wie RSS, RDF, XSL u.a. unterstützt.
Diese Schnittstellen ermöglichen die nahtlose Integration von Office Produkten wie InfoPath oder den Microsoft Windows SharePoint Services.
Wie weit wird XML vom System unterstützt?
XML kann intern zur Datenablage sowie zur plattformübergreifenden (z.B. Java) Integration verwendet werden.
Die zugrundeliegende Technologie Microsoft .NET unterstützt XML als Kernkomponente. Die Unterstützung geht dabei weit über Import / Export hinaus. Medienneutral abgelegter Content kann in Form von XML - insbesondere als Webservice - zur Verfügung gestellt werden. Ein spezieller Modultyp unterstützt die Darstellung von XML-basierendem Content über XSL-Templates. Es besteht die Möglichkeit XML-Daten und XSL-Templates aus Dateien, Datenbanken oder per URL bereitzustellen und serverseitig in beliebige Ausgabeformate (insbesondere HTML) zur Laufzeit zu rendern.
Ein browserbasierender XML-Editor ist enthalten. Dieser ermöglicht die Eingabe von XML und XSL und eine Preview. Außerdem unterstützt der XML-Editor die Fehlersuche. XSD-Dateien, z.B. zur Festlegung von Datentypen, können automatisch erzeugt und dann einfach geändert werden. Editoren anderer Anbieter können integriert werden.
XML-basierte Inhalte können per Datei oder URL/HTTP importiert und über beliebige XSL Transformationen bestehende Objekte wie Kontakte oder Ankündigungen füllen.
Warum ist contentXXL nicht plattformunabhängig?
Auf contentXXL kann per Webbrowser plattformübergreifend zugegriffen werden. Plattformunabhängigkeit am Server heißt oft genug, die Abhängigkeit von einem ausgereiften Standardbetriebs- oder Datenbanksystem durch die Abhängigkeit von einem speziellen Produkt (einer bestimmten Version einer Laufzeitumgebung) zu ersetzen. Damit ist wenig gewonnen - aber viel an Performance und Kosten verloren! Die Leistungsfähigkeit der verwendeten Umgebung kann oft nicht voll genutzt werden. Dies wird durch den Einsatz von Zusatzprodukten ausgeglichen, was einen deutlich höheren Aufwand, höhere Kosten und eine höhere Komplexität zur Folge hat.
Die Verwendung marktführender Standardprodukte bei Betriebssystem und Datenbank bietet deutliche Vorteile hinsichtlich der Investitionssicherheit und Dokumentation, des Support, der Ausgereiftheit und des time-to-market - und diese Vorteile wollen wir an unsere Kunden weitergeben!
zurück zur Übersicht