Konzeption und Realisierung eines Web-Content- Management-Systems am Beispiel des Rechenzentrums. Erlangen-Nürnberg

Größe: px
Ab Seite anzeigen:

Download "Konzeption und Realisierung eines Web-Content- Management-Systems am Beispiel des Rechenzentrums. Erlangen-Nürnberg"

Transkript

1 Konzeption und Realisierung eines Web-Content- Management-Systems am Beispiel des Rechenzentrums Erlangen-Nürnberg Diplomarbeit im Fach Informatik vorgelegt von Wolfgang Wiese Angefertigt am Lehrstuhl für Informatik VII (Rechnerarchitektur und Verkehrstheorie) Institut für Mathematische Maschinen und Datenverarbeitung Friedrich-Alexander-Universität Erlangen-Nürnberg In Zusammenarbeit mit dem Regionalen Rechenzentrum Erlangen-Nürnberg (RRZE) Hochschullehrer: Prof. Dr. Ing. U. Herzog (IMMD7) Betreuer: Dr. Ing. W. Dulz (IMMD7) Dr.Ing.G.Hergenröder(RRZE) Erlangen, Februar - Juli 2000

2 Erklärung Ich versichere, daß ich die Arbeit ohne fremde Hilfe und ohne Benutzung anderer als der angegebenen Quellen angefertigt habe und daß die Arbeit in gleicher oder ähnlicher Form noch keiner anderen Prüfungsbehörde vorgelegen hat und von dieser als Teil einer Prüfungsleistung angenommen wurde. Alle Ausführungen, die wörtlich oder sinngemäß übernommen wurden, sind als solche gekennzeichnet. Erlangen, den 20. Juli 2000 Wolfgang Wiese

3 Inhaltsverzeichnis Inhaltsverzeichnis ÜBERSICHT EINFÜHRUNG Das World Wide Web Traditionelles Webpublishing Der Content-Lifecycle Inhalte erstellen Kontrollieren und freigeben Publizieren Archivieren Content-Management-Systeme Kosten von WCMS Vor- und Nachteile von WCMS KOMPONENTEN EINES WCMS Allgemeines Benutzer- und Zugriffsverwaltung Redaktionelle Verwaltung Seitenerstellung Kontroll- und Freigabe-Zyklus Versionskontrolle und Archivierung Import- und Exportschnittstellen SYSTEMUMGEBUNG UND VERFÜGBARE TECHNIKEN Allgemeines... 29

4 Inhaltsverzeichnis 3.2. Webserver und Betriebsystem Apache Microsoft-IIS Lotus Domino Webtechniken- und Sprachen Allgemeines HTML XML CGI SSI PHP Java JavaScript ASP Sonstiges Akzeptanz und Nutzung der Webtechniken KONZEPTION Einleitung Wahl der Plattform XML-Integration Wahl und Konzeption des Benutzer-Interfaces Clientseitige Interfaces Serverseitige Interfaces Konzepte zur Daten- und Seitenhaltung Publishing-/Staging-Server Dynamisches Publishing Mischformen PSE-Konzept IMPLEMENTATION...47

5 Inhaltsverzeichnis 5.1. Definitionsphase Lastenheft Pflichtenheft Zielbestimmung Einsatzgebiet und Anforderungen an das System Architekturentwurf Beschreibung des Funktionsumfangs System-Daten Bedienoberfläche Umsetzung Module XML_DBI USER_DBI GROUP_DBI TODO_DBI PAGETYPE_DBI LINK_DBI Weitere Module Benutzer-Interface / Hauptprogramm Überwachungsprogramm EINSATZ UND TEST EINES WCMS Fallbeispiele Login Seite erstellen Aufgaben-Management abrufen und Seite freigeben Seite bearbeiten Benutzer-Administration Dokumententyp-Verwaltung Verzeichnisse Datensätze Benutzer-Daten Dokumententyp-Daten... 73

6 Inhaltsverzeichnis Verzeichnis-Daten Seiten-Daten KLASSIFIKATION UND VERGLEICH Klassifikation Trendanalyse ZUSAMMENFASSUNG UND AUSBLICK...80 A1. LITERATUR- UND WEBVERZEICHNIS...82 A1.1. Buch- und Arbeitsliteratur A1.2. Informationsseiten im 82 A1.3. Artikel aus Fachzeitschriften A1.4. Weitere Quellen A2. ABKÜRZUNGSVERZEICHNIS...86 A3. ANBIETER VON WCMS AUF DER CEBIT A4. HINWEISE...89 B1. INDEX...90

7 Übersicht Übersicht Die wachsende Nutzung des World Wide Webs und die damit gestiegende Nachfrage an online abrufbaren Informationsseiten hat dazu geführt, daß große Firmen und Einrichtungen gezwungen sind, Verfahren zu nutzen, die den Einbau und das Management vieler Webseiten steuern und unterstützen. Hierbei wird im starken Maße auf die Verfahren des Content- Managements zurückgegriffen, wobei aber der Schwerpunkt auf dem Publishing der Seiten im Internet liegt. Wenn man die Entwicklung des Webpublishing betrachtet, so erkennt man, daß dieses sehr auf alte, gewachsene Strukturen zurückgeht: Ein Mitarbeiter, meistens ein Techniker, fungierte als Anlaufstelle für viele Autoren mit der Aufgabe, Webseiten von häufig in Papierform vorhandenen oder neuen Informationen zu erstellen. Mit der Zeit kamen immer weitere Webseiten hinzu, mehr Informationen wurden online abgefragt, und die Firma bzw. die Einrichtung mußte sich Gedanken über ein adäquates Erscheinungsbild zur Öffentlichkeit hin machen. Der vormals einzelne Mitarbeiter erhielt weitere Kollegen oder aber die Autoren gingen dazu über, selbst die Seiten in HTML zu schreiben und sie gleich, in Umgehung des dafür zuständigen Mitarbeiters, zu publizieren. Die sichtbare Folge hiervon war, daß Dokumente Fehler enthielten, sich nicht an das vorgegebene Erscheinungsbild, das Coperate Design, hielten und binnen kurzer Zeit kein Überblick mehr darüber bestand, wer für eine Seite verantwortlich war. Hinzu kam nach einiger Zeit weiter, daß die Seiten alterten, das heißt, die Informationen nicht mehr aktuell waren. Durch die Einführung von Web-Content-Management-Systemen versucht man dieser Situation Herr zu werden und gleichzeitig für die Einhaltung eines Coperate Designs zu sorgen. Der einzelne Autor soll dabei wieder zurück auf seine Kernkompentenz geleitet werden, nämlich das Schreiben der Information, und sich keine Gedanken mehr machen müssen über gestalterische oder technische Aspekte bei der Erstellung einer Webseite. Im Hintergrund steht dabei auch die Kostenersparnis, die dadurch anfällt, daß die Autoren keine Zeit mehr darauf verwenden müssen, HTML und Grundlagen in Webdesign zu lernen. Diese Arbeit beschäftigt sich mit der Konzeption und der Realisierung eines Web-Content- Management-Systems (WCMS). Dabei wird versucht sich nach den aktuellen Entwicklungen im Internet, also zum Beispiel nach den verwendeten Servertechnologien, zu richten und auch einen besonderen Blick auf die redaktionelle Arbeit bei der Erstellung von Webseiten zu wer- 7

8 Übersicht fen. Die Schwerpunkte dieser Arbeit liegen auf den Möglichkeiten und Techniken zur Realisierung eines WCMS. Nicht jedoch auf der Erklärung, was Content-Management im Detail bedeutet. Dies erfolgte bereits durch diverse Publikationen in Fachzeitschriften (insb. [Art1], [Art2] und [Art3]) und der Arbeit von Oliver Zschau geleistet [Lit1]. Gleichwohl wird ein Einblick in diese Themen insoweit gegeben, als daß es als Grundlage für die späteren Kapitel notwendig ist. In den ersten Kapiteln finden sich ein Überblick und eine Einführung in Content-Mangement- Systemen: Kapitel 1 Einführung gibt eine Einführung in die Grundlagen des Web-Content- Management. In Kapitel 2 Komponenten eines WCMS werden diese Grundlagen vertieft zur Definition der einzelnen Komponenten eines WCMS. Daran anschließend wird Kapitel 3 Systemumgebung und verfügbare Techniken besprochen, in welcher Umgebung ein WCMS eingesetzt wird und welche Techniken vorhanden sind, die genutzt werden können. Mit dieser Vorbereitung wird in Kapitel 4 Konzeption begonnen zu definieren, nach welchen Konzepten die Programmierung verlaufen kann, welche Techniken eingesetzt werden können, deren Vor- und Nachteile, sowie die Wahlmöglichkeiten für Hard- und Software angegeben. In Kapitel 5 Implementation erfolgt dann die Besprechung der eigentlichen Implementation. Ergebnisse der Implementation werden im Kapitel 6 Einsatz und Test eines WCMS gezeigt. Anhand von Beispielen wird die Funktionsweise des in Kapitel 5 erstellten Basis-WCMS gezeigt. Da das entwickelte System unter Realbedingungen getestet und später eingesetzt werden soll, wird an diesen Stellen stark von der Systemumgebung ausgegangen, wie sie am Regionalem Rechenzentrum Erlangen, inklusive dem angeschlossenen Webserver für die Universität Erlangen-Nürnberg (FAU), gegeben ist. Auch wird der praktische Einsatz in weit verbreiteten Systemen ein wichtiger Punkt sein, so daß die Entwicklung des WCMS sich weniger an Betriebsysteme oder Webserver richtet, die in Bezug auf das Dokumenten-Managements Vorteile bieten (z.b. Lotus Domino) sondern an Systeme, die sich auf dem Markt durchgesetzt und bewährt haben. Daran anschließend wird in Kapitel 7 Klassifikation und Vergleich eine Klassifikation und ein Vergleich des entwickelten Systems mit anderen vorhandenen Systemen geführt. Zum Abschluß wird in Kapitel 8 Zusammenfassung und Ausblick aufgezeigt, welch enormes Potential für den weiteren Ausbau und Nutzen durch WCMS möglich und empfehlenswert ist. 8

9 Einführung 1. Einführung 1.1. Das World Wide Web Wenn man die Entwicklungszeit des Internets und die, des darin eingebetteten World Wide Webs (WWW) betrachtet, dann fällt zuerst einmal auf, wie jung das WWW eigentlich noch ist: Während das Internet, in Form des ARPANET ( Advanced Research Project Agency Network ) schon 1969 ins Leben gerufen wurde [Lit2], folgte das WWW erst ab 1992 mit der Definition der Hypertext Markup Language (HTML) und der Implementation des Hypertext Transfer Protocols (HTTP). Die Grundsyntax von HTML und deren Semantik sind in der HTML-Norm niedergelegt. Diese und alle anderen webbezogenen Normfragen werden vom World Wide Web Consortium (W3C) behandelt und festgelegt [Web1]. Die HTML-Norm gibt es bereits in mehreren fortlaufenden Versionen, wobei die Version 4.0 als letzte definiert wurde. Hypertext- (und Hypermedia-) Dateien, sind im Grunde Daten, die Text, Bilder, Grafiken, Audio- und Videosequenzen und vor allem dynamische Verbindungen zu anderen Daten im Internet enthalten können [Lit3]. Diese Daten sind der Hauptgrund, weswegen sich Benutzer ins Internet einwählen und es gerade im kommerziellen undsozialensektorsoerfolgreichist.über diese Verbindungen ( Links ) können die 9 Benutzer zwischen miteinander verbundenen Dokumenten hin- und herschalten, egal ob diese sich auf demselben Host befinden oder die Hosts weit voneinander entfernte Rechner sind. Dateien im Internet die der HTML-Norm unterliegen, werden als Webseiten oder Webdokumente bezeichnet. Um auf diese zugreifen zu können, benötigt man eine spezielle Software, einen Browser. Beispiele sind der Netscape Navigator, der Microsoft Internet Explorer oder Mosaic, wobei letzterer praktisch nur noch von Webdesignern oder Entwicklern eingesetzt wird. Netscape/AOL und Microsoft nehmen mit ihren Browsern eine marktbeherrschende Stellung ein: 90% aller eingesetzten Webbrowser sind Versionen dieser beiden Firmen [Web2]. Ein Webbrowser nimmt über das Internet Verbindung mit den Webservern (s.u.) anderer Rechner auf und fordert über das HTTP (oder ein anderes Protokoll) die jeweils gewünschten Dokumente ab. Danach stellt er das Dokument entsprechend seiner HTML-Definitionen dar, wobei er gegebenenfalls weitere Dokumente anfordert, die durch das HTML-Protokoll in das Dokument eingebunden sind [Lit4]. Wie oben bereits angedeutet, bedarf es auf dem Host, der die Webseiten bereithält, einer Software, die auf Zugriffe über das HTTP reagiert. Diese Software wird als

10 Einführung Webserver bezeichnet. Im Prinzip handelt es sich dabei um einen dauernd laufenden Prozeß (einen Dämon ), welcher auf einem bestimmten Port (meist Port 80) nach HTTP-Requests lauscht. Kommt ein HTTP-Request, wird geprüft, ob dieser korrekt ist, ob die angeforderte Datei vorhanden ist und ob die Leseberechtigung vorhanden ist. Danach wird der Inhalt der Datei (oder eine Fehlermeldung) über das HTTP an den anfragenden Browser geschickt und die Verbindung wieder abgebrochen. Derzeit dominiert der Webserver Apache den Markt und bietet auch im Vergleich zu den kommerziellen Produkten von Microsoft, Netscape oder Lotus eine hohe Qualität und Benutzerfreundlichkeit. 21% 2% 9% Apache 7% Microsoft-IIS Abb. 1. Serverstatistik 61% Netscape- Enterprise Zeus Sonstige (<2%) Apache belegte einen Marktanteil von 61% von über 14 Millionen gemessenen Webservern im Mai 2000 [Web3] Traditionelles Webpublishing Nachdem Tim Berners-Lee 1990 das HTML-Protokoll und den ersten Browser, der damals ebenfalls noch unter dem Namen World Wide Web lief und später in Nexus umgetauft wurde, vorstellte [Web4], erkannten die Universitäten als erste das Entwicklungspotential in dieser Entwicklung. Aufgrund der einfachen und logischen Struktur von HTML- Dokumenten war es ein leichtes, bereits vorhandene Textverwaltungssysteme an dieses Format anzupassen. An den Lehrstühlen der Universitäten, an denen oft und gern das Textverarbeitungssystem LaTeX eingesetzt wurde und wird, war es Dank eines Konvertierungsprogrammes ( latex2html ) möglich, vorhandene Dokumente in HTML umzuwandeln. Da jedoch nur ein Teil der Dokumente in LATEX vorlagen und/oder kein geeignetes Portierungsprogramm vorhanden war, mußten Seiten auch von Hand erstellt werden. Hierzu wurde dann meist ein Webmaster angestellt, bzw. ein Mitarbeiter, beauftragt diese Arbeiten neben den normalen Aufgaben zu erledigen. Der Webmaster bekam somit von den Autoren Dokumente unterschiedlichster Formate, die dann als Webseite publiziert werden sollten. Hierzu mußte er den Inhalt aus 10

11 Einführung den Dokumenten heraustrennen und in eine neue Webseite einbauen. Mit der immer größer werdenden Verbreitung und Nutzung des World Wide Webs stieg der Bedarf fremde Informationen Autor Autor Autor Autor Inhalte schnell abzurufen und gleichzeitig kam der Wunsch auf, eigene Informationen abrufbar zu machen. Für einen einzelnen Webmaster war dies jedoch nicht mehr machbar. So http: Webmaster Abb. 2. Traditionelles Webpublishing Abbildung 2 verdeutlicht dies und weist schon auf Kernprobleme dieses Vorgehens hin: Zum einen muß der Webmaster in der Lage sein, die Dokumente von vielen Autoren und damit möglicherweise vielen verschiedenen Textformaten zu verarbeiten, zum anderen kann er in der Regel keine Aussage mehr über die Inhalte treffen und somit auch nicht wissen, wann ein Text veraltet oder schlichtweg falsch ist. Der einzige Vorteil an diesem Vorgehen ist, daß die Struktur des Webauftritts aus einer Hand kommt und somit Referenzen innerhalb des eigenen Webauftritts bekannt und kontrolliert sind. Dies trifft jedoch nicht auf Links zu, die aus Dokumenten herausgehend auf andere Server im Internet verweisen. Hier existiert weder Sicherheit noch eine Servicegarantie seitens der Betreiber, daß einmal vorhandene Seiten nach der Publizierung länger vorhanden sind. wurden zum einen weitere Personen damit beauftragt, die Informationen ins Web zu bringen, zum anderen taten es die Autoren selbst. Die zwangsläufige Folge war der Verlust der Kontrolle über die Struktur und die Inhalte: Abhängig von der Ausprägung und Effizienz der internen Kommunikation zwischen den Webmastern und Autoren stieg die Unübersichtlichkeit der Webseiten zum Teil stark an. Die Abbildung 3 versucht dies zu skizzieren. Man erkennt die Problematik die auftritt, wenn die Kommunikations- und Hierarchiewege nicht eingehalten werden. Obwohl hier eine klare hierarchische Struktur vorgegeben ist, bei dem einen Webmaster zwei Assistenten untergeordnet sind, wird diese oft aus unterschiedlichsten Gründen nicht eingehalten. Dabei müssen die Gründe für das Nicht- Einhalten der Hierarchie nicht einmal schlecht sein: So reicht bspw. ein temporäres Eilbedürfnis oder Kundenfreundlichkeit seitens eines Assistenten, der von einem Autor direkt angesprochen wird aus, um die Ordnung zu zerstören. Da es außerdem 11

12 Einführung keine besonderen Schutzmechanismen gibt, hindert auch einen Autor nichts daran, in Umgehung der dafür Zuständigen, seine Seiten selbst zu erstellen. Da die Struktur der Webseiten nun nicht mehr zentral kontrolliert wird, tritt auch das Autor Autor Autor Autor Webmaster Assistent Assistent Abb. 3. Probleme beim Webpublishing Problem auf, daß Links innerhalb des eigenen Webservers nicht mehr logisch gesetzt werden: Da der erste Assistent nicht unbedingt weiß, welche Dokumente der zweite erstellt hat, kann er diese auch nicht bei anderen Dokumenten berücksichtigen. Folge: Die Linktiefen der Dokumente werden immer größer, während etwaige zusammengehörige Seiten, die aufeinander referenzieren sollten, dies nicht tun, da sie von unterschiedlichen Autoren bzw. Webmastern erstellt wurden, die das jeweils andere Dokument nicht kannten. Mit der Erstellung von immer mehr Seiten wurde nach einiger Zeit ein weiteres großes Problem deutlich: Seiten veralten bzgl. Inhalt und Design. Inhalte, besonders bei wissenschaftlichen Publikationen oder bei aktuellen Nachrichten, sind nur eine gewisse Zeit lang gültig. Erfolgt jedoch von Seiten der Autoren keine Kontrolle, werden die inzwischen veralteten Dokumente nie ersetzt. Im Gegensatz zur Publizierung auf Papier, bei der eine nachträgliche Aktualisierung von bereits veröffentlichten Werken nicht ohne weiteres möglich ist, sind bei der Webseite die technischen Möglichkeiten vorhanden. Außerdem beeinflußt die Publizierung eines Dokumentes im Web beeinflußt auch das Image des beteiligten Unternehmens bzw. des Instituts: Ein Institut oder Unternehmen, das auf ein gutes Erscheinungsbild in der Öffentlichkeit Wert legt, darf nicht den Fehler machen, veraltete und längst überholte Informationen anzubieten. Entsprechendes gilt auch für das Design, also das optische Erscheinungsbild der Webseiten. Waren Anfang der 90er noch hauptsächlich rein textbasierte Webseiten zu finden, bei denen sich das Aussehen stark an die Papierausgabe hielt, hat sich dies inzwischen durch das Entstehen einer eigenen Branche für Webdesign geändert. So werden die Webseiten in Bezug auf 12

13 Einführung Layout und Benutzerfreundlichkeit inzwischen ähnlich bewertet wie herkömmliche grafische Programmoberflächen (GUI). Entsprechend dieser Entwicklung im Bereich des Webpublishing läßt sich ein Schema für den Prozeß der Dokumentenentwicklung festlegen: Der Content- Lifecycle Der Content-Lifecycle Der Content-Lifecycle beschreibt die Lebensphasen des Inhaltes eines Dokumentes. Inhalte erstellen Kontrolle Archivierung und Freiga- Publizieren (HTML, WML, PDF,..) Abb. 4. Content-Lifecycle Die Abbildung 4 zeigt die einzelnen Lebensphasen auf Inhalte erstellen In dieser Phase erstellen die Autoren die unterschiedlichen Objekte (Assets) aus denen die spätere Seite bestehen soll. Das können Texte sein, aber auch Grafiken, Videos oder andere Medienformate. Dies bezeichnen wir als den Content. Bei der Erstellung des Contents nutzt man auch die gezielte Recherche nach vorhandenen Informationen. Es ist daher zu hinterfragen, welche Informationsquellen am häufigsten genutzt werden. Enthalten bei diesen Informationsquellen ist auch das eigene Archiv und eigene Publikationen (hier: Publikationen des Unternehmens/Instituts). Eine andere Quelle zur Erstellung von Inhalten ist die Nutzung von Angeboten zur Content-Syndication. Unter Content- Syndication wird die Verbindung von Inhalten verschiedener Websites verstanden. Der Begriff Websites bezeichnet hierbei die Gesamtheit aller Seiten des Webauftritts einer Firma bzw. eines Institutes. Besonders interessant ist Content-Syndication für Websites, die ihr Angebot mit businessund branchenrelevanten Informationen aufwerten wollen. So zum Beispiel Börsenkurse, aktuelle Nachrichten, aber auch speziell ausgewählte Inhalte anderer Webseiten. Grundlage für Content-Syndication ist das "Information-and-Content-Exchange- Protokoll" (ICE). Dieses bidirektionale 13

14 Einführung Protokoll versendet zur Übertragungssteuerung XML-basierte Nachrichten zwischen den beteiligten Servern. Es ist formatunabhängig, so daß sowohl Texte als auch Bilder oder XML-Daten übertragen werden können. ICE wird derzeit vom W3C für die Aufnahme als Standard geprüft [Web5]. Content-Syndication wird von Content- Providern betrieben. Ein Beispiel dabei ist die Firma isyndicate [Web6] Kontrollieren und freigeben In dieser Phase wird der vorher erstellte Content auf inhaltliche und gestalterische Korrektheit (z.b. bei Bildern) geprüft. Dies geschieht im einfachen Fall durch den Ersteller des Contents selbst; besser jedoch ist hier die Einführung einer Hierachie, in der dann die Prüfung durch einen oder mehrere entsprechend autorisierte Mitarbeiter (Redakteure) erfolgen muß. Bei nur einem überprüfenden Redakteur spricht man von dem 4-Augen-Konzept: Erst wenn der Inhalt durch 2 Personen (hier: Redakteur und Autor) akzeptiert wurde, kann die Seite zur Veröffentlichung weitergereicht werden. Fällt die Prüfung negativ aus, wird der Content an den Autor zur Nachbearbeitung zurückgereicht Publizieren Nachdem ein Dokument freigegeben wurde, wird es in dieser Phase in das gewünschte Format portiert und unter einer festgelegten Adresse gespeichert. Der wesentliche Schritt in dieser Phase liegt darin, daß die Inhalte nun für die Öffentlichkeit 1 lesbar gemacht werden. Je nach Art der Technik der Publikation und des verwendeten Verwaltungssystems ist diese Phase aufwendig: Bei einer Publikation im WWW reicht es nicht, allein eine neue Webseite zu genieren und diese irgendwo auf dem Webserver abzulegen; Referenzen müssen zumindest von dem Index der Website gesetzt werden, die einzelnen Teile der Webseite, welche neben dem reinen (HTML-)Text aus Bildern und anderen Objekten bestehen, müssen gespeichert werden und die Zugriffsrechte so gesetzt werden, daß das Zielpublikum die neue Webseite lesen kann. Benutzt man als Autor oder Redakteur zur Veröffentlichung einer HTML-Seite lediglich einen Web-Editor, wie z.b. Microsoft Frontpage [Web7] oder Allaire Homesite [Web8] werden viele der oben angerissenen Aufgaben durch Site-Management- 1 Die Öffentlichkeit ist hierbei definiert auf den Ort der Publikation. Es kann sich dabei um das Internet, ein Intranet oder ein anderes Netz oder Verteiler handeln.zubeachtenist,daßinter-undintranet nicht auf World Wide Web beschränkt sind, sondern auch Dienste wie Usenet und Mail mit einschließen.

15 Einführung Funktionen bewältigt. Jedoch reichen diese Funktionen bei weitem nicht aus, um komplexe Websites, die aus mehreren Tausend bis Millionen Objekten bestehen und spezielle Kontroll- und Freigabezyklen benötigen, zu verwalten. Diese Aufgabe kann nur von einem Web- Content-Management-System geleistet werden Archivieren Da Informationen veralten, muß sichergestellt werden, daß diese nach einer festgelegten Zeit automatisch archiviert oder aber einer Aufarbeitung zugeführt werden. Ebenso wie beim Publizieren muß beim Archivieren dafür gesorgt werden, daß die Inhalte auch später noch zu Recherchezwecken zugreifbar sind. Gleichzeitig, und dies ist einer der wichtigsten Punkte bei der Archivierung, ist darauf zu achten, daß vorhandene Referenzen aus noch aktuellen Seiten durch die Archivierung nicht ungültig gemacht werden, bzw. zu einem Fehler führen. Bei kleineren Unternehmen oder Instituten spielt die reine Archivierung keine große Rolle,sodaßdieSeitenunterUmständen nicht gesichert, sondern gelöscht werden. Dies geschah auch beim traditionellen Webpublishing, was sich in vielen Fällen später als großer Fehler erwies: Durch das Löschen ging Wissen verloren, auch wenn dieses zu dem Zeitpunkt der Löschung als veraltet und unwichtig erscheint. Doch gerade auf dem Gebiet der wissenschaftlichen Publikationen ist ein Rückblick auf alte Publikationen von großer Bedeutung und Wichtigkeit für die Einhaltung der (natur-)wissenschaftlichen Methode [Lit5]. Ein weiterer Aspekt, der die Wichtigkeit von Archiven betont, ist auch hier die Gesichtswahrung eines Unternehmens im Falle eines Notfalles. Der Imageschaden aufgrund eines Hackereinbruchs bei dem der Internet-Auftritt geschädigt wird, kann durch das Einspielen einer Backup- Sicherung klein gehalten werden Content-Management- Systeme Unter einem Content-Management-System (CMS) versteht man ein System zur Verwaltung und Administration von Inhalten in Bezug auf den Content Lifecycle. Dabei gilt das Grundprinzip der Trennung von Design und Inhalt. CMS benutzen dabei zusätzlich die Mechanismen des Dokumenten-Managements. Reine CMS müssen dabei nicht unbedingt etwas mit Webpublishing zu tun haben. Aufgrund der gemeinsamen Mechanismen werden Web-Content-Management- Systeme 15

16 Einführung (WCMS) und CMS oftmals als gleich betrachtet. Bei einem WCMS liegt jedoch, im Gegensatz zu einem reinen CMS, der Schwerpunkt auf dem Webpublishing. In der Praxis wird dieser Unterschied dadurch deutlich, das bei einem CMS der Datenfluß unidirektional ist. Autor Autor Autor Inhalt Administration Webmaster Inhalt CMS Inhalt / Abb. 5. CMS In anderen Worten: Beim herkömmlichen CMS werden Webseiten zwar erstellt, jedoch erfolgt keine Interaktion mit Inhalten von bereits vorhandenen Webseiten. Die Abbildung 5 zeigt dies. Die Verwaltung und Administration der von den Autoren erstellten Inhalte wird durch das CMS geleistet und daraus Webseiten erstellt. Eine Rückführung und Nutzung von Inhalten von vormals erstellten Webseiten ist jedoch nicht vorgesehen und nur über die persönliche Recherche der Autoren möglich. Technische Aspekte, wie das Link- Management, werden in der Regel nicht als Gegenstand des CMS bezeichnet, sondern obliegen dem darauf spezialisierten WCMS. Aufgrund der Tatsache, daß WCMS ein neues Gebiet ist und viele Hersteller von Systemen zum Dokumenten-Management (DM) als erste auf diesem Gebiet Entwicklungen anboten, werden diese Begriffe oft vertauscht. Zur genauen Begriffsbestimmung führen wir daher an dieser Stelle folgende Definitionen ein: Dokumenten-Management (DM): DM ermöglicht den Dokumentenaustausch. Es bietet sowohl die Archivierung verschiedenster Dokumenttypen (HTML, PDF, ASCII, WORD,...) in einer Netzumgebung, als auch den direkten Zugriff auf diese Dokumente. Knowledge Management (KM): KM entspricht dem Wissensaustausch. Es wird auf die Methoden des CM zurückgegriffen, um Wissen zu archivieren und wieder verwendbar zu machen. Content-Management (CM): CM definiert die Art der Informationspräsentation. Als Grundlage gilt das Prinzip der Trennung von Inhalt und Design. CM bezieht 16

17 Einführung sich auf das Verwalten und Administrieren des Lebenszyklus von Inhalten. Redaktionssysteme: Ursprung von Redaktionssystemen ist die Welt der Printpublikationen und Verlage. Sie bieten daher oft Funktionen des Cross-Media- Publishing, das heißt Funktionen die es erlauben verschiedenste Medientypen zu kombinieren und zusamenzufassen. Da dies auch im starken Maße Teile von WCMS undcmssind,sinddieübergängezwischen diesen Systemen fließend. In vielen Publikationen und Werbebroschüren werden aus oben genannten Gründen CMS, WCMS und Redaktionssysteme als Synonyme für das selbe System verwendet Kosten von WCMS Obwohl durch die Entwicklung von großen Webseiten, wie sie in Kapitel 1.2 aufgezeigt wurde, die Notwendigkeit von WCMS deutlich machte, muß eine Abschätzung darüber gemacht werden, für wen sich ein komplexes WCMS lohnt. Die Anschaffung eines WCMS ist zuallererst eine Kostenfrage. Die auf dem Markt erhältlichen Systeme zeichnen sich derzeit sowohl durch einen hohen Anschaffungspreis, als auch durch eine unklare Lizenz- Politik aus. Während man bei herkömmlichen Standardanwendungen für ein Produkt einen festen Preis pro Lizenz erhalten kann, 17 ist der Preisvergleich über WCMS schwierig: Fast jeder Anbieter hat zur Berechnung des Preises ein eigenes Modell entworfen. Bei einem Anbieter hängt der Preis von der Anzahl der Benutzer ab, bei einem anderen von der Anzahl der CPUs. Andere wieder berechnen nach dem Traffik auf der Website oder wieder andere über eine Mischkalkulation obiger und anderer Punkte. Bei vielen Systemen kommen zudem neben den eigenen Kosten auch etwaige Lizenzgebühren für die Nutzung von Datenbanken wie z.b. ORACLE hinzu. Bsp.: Der VIP ContentManager von Gauss Interprise [Web9] kostet einen Betrag, der sich aus der Summe für das eigentliche Redaktionssystem und einem Betrag für jeden Autor-Arbeitsplatz, sowie einem Betrag für optionale Zusatzmodule, zusammensetzt. Weiter treten bei einigen WCMS zusätzlich indirekte Kosten auf für: Schulung von Mitarbeitern. Konvertierung des vorhandenen Bestandes der Website in das WCMS. Definition und Organisation einer Hierachie zur Kontrolle und Freigabe von Dokumenten innerhalb der beteiligten Betriebsstruktur. Umbau der vorhandenen Serverarchitektur zur Anpassung an das WCMS. Bsp: WCMS, welche den Webserver von Lotus Notes voraus-

18 Einführung setzen, können nicht auf einem vorhandenen Solaris-Apache-Mix eingesetzt werden. Im Durchschnitt belaufen sich die Preise für ein dem jeweiligen Unternehmen angepaßtes WCMS zwischen DM und DM ohne Berücksichtigung der Kosten für Hardware und Mitarbeiter 2. Eine detaillierte Vergleichsstudie über WCMS-Hersteller und CM-Lösungen ist käuflich ab 999 DM (zzgl. Mehrwertsteuer) erhältlich bei New Media Sales [Web10]. Eine weitere findet sich bei der Firma Co- Co Software Engineering und ist für 990 Euro (zzgl. Mehrwertsteuer) zu erwerben [Web11]. Die Entscheidung zum Einsatz eines WCMS läßt sich aufgrund der oben angegebenen Unübersichtlichkeit bei den Kosten besser über einen Umkehrschluß ziehen: Wann braucht man kein WCMS? Antworten läßt sich auf diese Frage mit folgenden Punkten: 2 Die Abschätzung dieser Preise beruht auf einem Vergleich von WCMS-Produkten wie sie auf der CeBIT 2000 angeboten wurden. Darin enthalten sind die Produkte der Firmen: Gauss Interprise, Higher-Order, Vignette, EDM, PANSite, mks Mortice Kern Systems, Roxen Internet Software, Imperia, Interleaf, PC-Ware, Infopark AG, Media Artists, SchemaText, NetUse Kommunikationstechnologie AG, POET Software, Herrlich & Ramuschkat, dimedis, mindfact. Die Website ist klein oder überschaubar. Es liegen klare Zuständigkeiten vor und die Hierachiestrukturen werden eingehalten. Die Veröffentlichungsrate neuer Dokumente ist gering. Das Unternehmen besteht aus wenigen, dafür fachkundigen Mitarbeitern. Gerade letzter Punkt hat ein großes Gewicht: In einem Unternehmen in dem hochqualifizierte Mitarbeiter arbeiten, werden oft heterogene Softwarelösungen für jeden Mitarbeiter eingesetzt. Bei WCMS besteht jedoch die Gefahr, daß dieses von den Mitarbeitern abgelehnt wird, da sie oft nur bestimmte Schnittstellen oder Benutzer-Interfaces zulassen welche subjektiv jedoch nicht die selben Vorteile bieten wie die bisher eingesetzten Programme Vor- und Nachteile von WCMS Im Folgenden fassen wir die Vor- und Nachteile von WCMS in Stichworten zusammen: + Automatisches Linkmanagement + Unterstützung des Content- Lifecycle + Trennung von Inhalt und Design: Autoren benötigen keine HTML- 18

19 Einführung Kenntnisse mehr + Layout für alle Webseiten festgelegt und somit nachträgliche Änderungen des Erscheinungsbild der Webseiten durch das WCMS möglich + Festgelegte Kontroll- und Freigabezyklen + Zeiteinsparungen bei Wartung und Pflege der Inhalte - Hoher Anschaffungspreis - Erfordert festangestellten Mitarbeiter zur Administration und Wartung - Portierung von alten Webseiten auf das neue System problematisch Ein Merkmal zur Unterscheidung der Kosten für und ohne WCMS bieten auch Statistiken, die von der Fachpresse erbracht wurden. 10% Kosten für erstmalige Erstellung Kosten für Pflege und Wartung 90% Abb. 6. Kosten beim herk. Webpublishing Die Abbildung 6 zeigt die Kostenverteilung beim herkömmlichen Webpublishing. Sie basiert auf einer europaweiten Umfrage unter 1000-Topmanagern die 1999 von 19 den Firmen Sqribe Technologies und Deloitte & Touche durchgeführt wurde [Art4]. Abbildung 6 zeigt das Ergebnis der Umfrage in Bezug auf die Kosten für Erstellung und Wartung. Im Vergleich dazu stehen die Kosten für den Betrieb bei einem WCMS. Hierzu führte die LAN Times [Web12] 1999 eine Analyse 3 durch, dessen Ergebnisse für die Bereiche Erstellungskosten und Kosten für Pflege und Wartung in Abbildung 7 zu sehen ist. 63% Abb. 7. Kosten beim WCMS 37% Kosten für erstmalige Ersellung Kosten für Pflege und Wartung Vergleicht man beide Abbildungen, so erkennt man, daß wie erwünscht- die Kosten für die Wartung stark abgenommen haben. Da seit der Analyse der Markt für WCMS und Content-Syndication stark gewachsen ist, dürften sich die Kosten noch weiter verschoben haben, so daß der prozentuale 3 Die Kostenverteilung der Analyse von LAN Times beinhaltete neben den Kosten für Erstellung und Pflege/Wartung noch weitere Kosten für Hard- und Software und Sonstiges. Zum besseren Vergleich der beiden Statistiken beschränkt sich Abb. 7 aber nur auf die anteiligen Kosten für Erstellung und Pflege/Wartung.

20 Einführung Anteil der Kosten für Pflege und Wartung weiter gesunken ist. 20

21 Komponenten eines WCMS 2. Komponenten eines WCMS 2.1. Allgemeines In Kapitel 1 Einführung wurde beschrieben, was WCMS bedeutet und wozu es eingesetzt wird. In diesem Kapitel wird erklärt, auf welchen Bestandteilen ein WCMS im Detail aufgebaut ist und welche Bedeutung diese haben. Die wesentlichen Komponenten eines WCMS sind: Benutzer- und Zugriffsverwaltung Redaktionelle Verwaltung (CM) Import- und Exportschnittstellen Zu beachten ist, daß alle Bestandteile miteinander kooperieren müssen. So ist z.b. die redaktionelle Verwaltung nicht vollständig, wenn sie nicht auf Funktionen der Benutzerverwaltung zugreifen kann. Im Gegensatz zu der Arbeit von Oliver Zschau [Lit1] in der die 6 Komponenten Assetmanagement 4, Workflowkomponente, Benutzerverwaltung, 4 Unter Assetmanagement wird die Verwaltung der einzelnen Objekte aus denen eine Seite besteht verstanden. Obwohl die Bezeichnung Asset ein üblicher Begriff auf diesem Gebiet ist, wird in dieser Arbeit das Wort Objekt verwendet, da sich dieses bei der programmtechnischen Umsetzung durchgesetzt hat. 21 Zugriffsverwaltung, Importschnittstellen, Exportschnittstellen aufgeführt sind, werden hier diese Komponenten auf die 3 oben angegebenen verteilt. Dies begründet sich darin, daß in der technischen Umsetzung wesentliche Funktionen dieser Komponenten ineinander übergehen. Beispielsweise ist der Export für eine XML-Datei die inverse Funktion zu dem Import. Ein anderes Beispiel ist die Zugriffsverwaltung, welche immer Bezug hat zu bestimmten Benutzern. Eine Zusammenführung von Benutzerverwaltung und Zugriffsverwaltung ist somit ein logischer Schritt Benutzer- und Zugriffsverwaltung Da mit Hilfe eines WCMS festgelegt werden soll, wer das Recht hat ein Dokument zu bearbeiten, freizugeben, oder aber Einstellungen zu ändern, muß eine Benutzerund Zugriffsverwaltung vorhanden sein. Diese Verwaltung muß folgende Funktionen erfüllen: Rechteverwaltung für Inhalte. Festlegung, wer das Recht hat Inhalte zu bearbeiten. Dies bedeutet nicht nur das Recht überhaupt Inhalte von Seiten einbringen zu dürfen, sondern auch, vorhandene Sei-

22 Komponenten eines WCMS ten zu bearbeiten oder freizugeben. Gerade in Bezug auf die redaktionelle Verwaltung muß eine klar definierte Benutzerhierachie vorhanden sein, die auf ein entsprechend angepaßtes Rechte- und Dateikonzept aufbaut. Rechteverwaltung für Formatvorlagen. Festlegung, wer das Recht hat, Formatvorlagen (Design), also die Dateien, die das spätere Aussehen einer Datei bestimmen, zu bearbeiten. Ebenso wie für Inhalte muß auch bei den Formatvorlagen festgelegt werden, wer diese bearbeiten darf. Gruppenverwaltung. Dies betrifft die Verwaltung von Benutzergruppen und somit die Zugriffsrechte für diese Gruppen. Zur Unterstützung der Rechteverwaltung auf Inhalte und Design bietet die Definition von Benutzergruppen, ähnlich wie bei dem UNIX-Dateisystem, die Möglichkeit die Rechteverwaltung zu vereinfachen. Verwaltung von Benutzer- Aufgaben und Benachrichtigungen. Durch die redaktionellen Workflows bei denen zum Beispiel im 4-Augen-Konzept die Überprüfung eines neuen Dokumentes durch einen Redakteur erfolgt, muß dieser eine Benachrichtigung er- 22 halten, sobald der Autor das neue Dokument zur Rezension weitergibt. Dies wird durch eine Aufgaben-Verwaltung (auch als ToDo - Verwaltung bezeichnet) unterstützt. Administrationsfunktionen. Durch Administrationszugänge oder spezielle Rechte müssen besonders berechtigte Personen in der Lage sein, neue Benutzer anzulegen, Rechte zu ändern, oder Benutzeraccounts zu löschen. In der Regel lassen sich Teile dieser Funktionen durch vorhandene Systemfunktionen, bzw. durch den Zugriff auf vorhandene Standardprogramme und Datenbanken abdecken. So gehört es inzwischen zum Standard, das Schnittstellen z.b. zu einem LDAP-Server oder einem X500-Server vorhanden sind, mit dem vorhandene Benutzerrechte übernommen werden. Schnittstellen zu einer Kalenderverwaltung, wie z.b. Groupwise oder dem CDE CalenderManager sind auch an dieser Stelle hilfreich Redaktionelle Verwaltung In Abbildung 4 wurde anhand des Content- Lifecyles bereits Einblick in die wesentliche Aufgabe der redaktionellen Verwaltung gegeben. Sie besteht daher im Wesentlichen in der technischen Abbildung und Unterstützung des Content-Lifecycles und

23 Komponenten eines WCMS somit des Content-Managements in ein WCMS. Im Folgenden werden wir uns die einzelnen Schritte des Content-Lifecycles genauer anschauen Seitenerstellung In der Abbildung 4 begann der Content- Lifecycle damit, daß die Inhalte, das heißt die Objekte, einer Seite von einem Benutzer neu eingegeben oder durch die Referenzierung auf vorhandene Objekte anderer Dokumente angegeben wurden. Die Aufgabe des CM besteht im ersten Schritt danach darin, diese Inhalte mit dem Design zusammenzuführen, um daraus eine neue Seite zu machen. Die Abbildung 8 zeigt dieses Verfahren schematisch. Anhand einer vorgegebenen Formatvorlage (Layout) wird das spätere Aussehen der Seite bestimmt. In dem Layout werden die Stellen, an denen die Inhalte eingefügt werden sollen, durch Schlüsselworte (engl Keywords ) festgelegt. Damit das spätere Seitenaussehen vollständig ist, müssen alle Keywords durch Inhalte (Objekte) repräsentiert werden 5. Aus diesem Grund wird bei der Eingabe der Inhalte ebenfalls auf diese Keywords zugegriffen. Ein Satz an Keywords, sowie das dazugehörige Layout definieren wir als Dokumententyp. Ein Dokumententyp kann auch kein, d.h. ein leeres Layout besitzen. Dies ist dann der Fall, wenn die Zielseite nur aus einem Inhalt + = Layout Seite Titel = Visitenkarte Bild = martin.gif Text = Hallo das bin ich. Und hier steht noch mehr. #Titel# #Text# #Bild# Hallo das bin ich. Visitenkarte J Und hier steht noch mehr. Abb. 8. Seitenerstellung 23 Objekt, wie zum Beispiel einem Bild, besteht. (Neben den Keywords und dem Layout enthält der Dokumententyp in der späteren Implementierung auch interne Angaben über die Art und Speicherung der einzelnen Objekte.) 5 Ausnahme sind Default-Werte, die benutzt werden, wenn Eingaben für Seiteninhalte optional sind.

24 Komponenten eines WCMS Die Benutzer- und Zugriffsverwaltung kann den Zugang zur Seitenerstellung über diese Dokumententypen regeln: Die Frage ob ein Benutzer eine Seite erstellen darf, ist davon abhängig, ob er den Dokumententyp für die Seiten nutzen darf Kontroll- und Freigabe-Zyklus Wie in Kapitel Kontrollieren und freigeben erklärt wurde, muß bei der Erstellung einer neuen Seite ein redaktioneller Workflow durchgeführt werden. Dieser Vorgang ist ein Zyklus, der unter Umständen mehrere Male abgearbeitet werden (engl. Preview ) der Seite möglich sein. Aus diesem Grund ist die eigentliche Seitenerstellung vor der eigentlichen Seitenfreigabe aufgeführt. Dies bedeutet jedoch nicht, daß eine Seite bereits öffentlich abrufbar ist. Es bleibt Aufgabe des Freigabemechanismus zu bestimmen, wo und wie die endgültige Seite gespeichert wird 6. Sollte die Voransicht auf eine fertiggestellte Seite zugreifen müssen, so ist diese in einem temporären Bereich abzulegen, der nicht öffentlich referenziert wird. Die Abbildung 9 zeigt den Kontroll- und Freigabe-Zyklus in schematischer Form. Inhalt Seite Inhalte akzeptieren Autor Nachbearbeitung notwendig Redakteur 4 (oder Mehr)-Augen-Konzept Abb. 9. Kontroll- und Freigabe-Zyklus muß, bevor endlich eine Seite zur Veröffentlichung freigegeben wird. Da bei der Kontrolle einer neuen Seite nicht nur die Überprüfung des Inhaltes eine Rolle spielt, sondern auch, ob das gewählte Design richtig ist, sollte eine Voransicht 24 6 Beachten Sie, daß die Art wie eine Seite gespeichert wird, hier, wie auch in den folgenden Absätzen noch nicht festgelegt wird. Eine Seite kann sowohl als eigene Datei, als auch in einer Datenbank gespeichert werden.

25 Komponenten eines WCMS Man sieht, daß die entgültige Seite erst öffentlich publiziert wird, nachdem sie von dem Redakteur akzeptiert wurde. Es ist zu beachten, daß die Regeln wie Seiten akzeptiert werden, hier nicht aufgezeichnet sind. So ist es möglich und sinnvoll, daß vor diesem Zyklus noch ein weiterer eingebaut wird, bei dem der Autor und der Redakteur eine Person sind. Der Autor kann in diesem Modus die Seite mehrfach bearbeiten, bevor er sie zum eigentlichen Kontroll- und Freigabe-Zyklus weitergibt. Der rekursive Einbau weiterer Zyklen ist ebenfalls eine Möglichkeit die nicht außer Acht gelassen werden sollte. Beispiel: Inhalte einer Seite werden von einem Reporter in einem ersten Zyklus erstellt. Die Seite wird daraufhin von einem Redakteur übernommen, in einem zweiten Zyklus kontrolliert, ggf. verändert und dann wiederum an einen Chefredakteur weitergeleitet, der letztendlich die Seite zur Veröffentlichung freigibt. Eine andere Regel bei Freigabe kann die Berücksichtigung von Gruppenarbeit an einem Dokument einschließen. So könnte die Regel sein, daß ein Dokument erst dann freigegeben wird, wenn mindestens 50% aller Autoren diesem zustimmen. Oder aber die Seite wird abgelehnt und der Korrektur (Revision) zugeführt, wenn nur einer der Redakteure sie ablehnt, obwohl bereits andere der Seite zugestimmt haben. Die Definition solcher Regeln wird im allgemeinen die Aufgabe des Käufers bzw. des Administrators eines WCMS sein. Vordefinierte Regeln sollten jedoch Bestandteil jedes WCMS sein Versionskontrolle und Archivierung Nach der Freigabe einer neuen Seite durch den Kontroll- und Freigabe-Zyklus wird diese veröffentlicht. Dies bedeutet in der Regel, daß die Seite, wie sie für die Voransichtsfunktion bereit gestellt wurde, in ihrer endgültigen Position gespeichert wird. Es sind jedoch auch weitere Aufgaben nötig: Die neue Seite muß indiziert werden, etwaige Referenzen auf andere Seiten und Objekte müssen gesetzt und ebenfalls indiziert werden, und eine Versionskontrolle muß durchgeführt werden. Nachdem die Seite gespeichert und veröffentlicht wurde, ist die Arbeit aber nicht getan: Jeder Inhalt veraltet nach einiger Zeit oder Referenzen auf genutzte Objekte oder auf andere Seiten können ungültig werden. Anhand einer Indizierung für alle in der Seite enthaltenen Referenzen ist eine Kontrolle und Änderung dieser automatisch durchführbar. Bei Inhalten jedoch ist dies nicht möglich und eine Nachbearbeitung durch einen Menschen erforderlich. 25

26 Komponenten eines WCMS In Abbildung 10 sehen wir, wie eine Seite der Version 1.0 nach einiger Zeit inhaltlich veraltet. Wie die Veralterung eines Seiteninhaltes vorgeht, ist nicht fest definiert. Üblich ist die Implementierung einer Lebenszeit für eine Seite und/oder von einzelnen Objekten innerhalb der Seite. Ist diese dem Zeitpunkt ab dem eine Seite als veraltet gilt, keine neuen oder geänderten Dokumente mehr auf diese Seite referenzieren dürfen es sei denn als Referenz auf die Position im Archiv. In den meisten Fällen wird eine Seite, die in das Archiv geschoben werden soll, erst V1.0 Alterung des Inhalts V1.0 V1.1 Inhalt veraltet V1.1 Archiv V1.1 V1.0 Redaktionelle Arbeit: Wiederholter Kontroll- und Freigabezyklus für aktualisierte Webseite Abb. 10. Versionskontrolle und Alterung Lebenszeit, die ab Erstellung oder der letzten Änderung gilt, abgelaufen, gilt die Seite als veraltet. Bevor die Seite jedoch in das Archiv geschoben wird, kann eine manuelle Nachbearbeitung erfolgen in der die Seite auch den Kontroll- und Freigabe-Zyklus neu durchlaufen wird. Mit der neuen Freigabe und somit der Neu-Veröffentlichung wird die Versionsnummer automatisch erhöht. Auch der neue Inhalt veraltet nach einer gewissen Zeit. Wenn jedoch keine Neubearbeitung erfolgt, wird die Seite ins Archiv geschoben. Die Folgen hiervon sind je nach Implementierung des WCMS unterschiedlich. Allgemein kann man sagen, daß ab dann wirklich gelöscht, wenn keine Referenz mehr zu der Seite hinführt. Dies wird dadurch erreicht, daß alle Referenzen anderer Seiten auf die veraltete Seite geändert oder gelöscht werden. In Bezug auf das Verfahren eine feste Lebenszeit für Seiten oder Objekte zu definieren gibt es eine Erweiterung, die nicht unerwähnt bleiben sollte: Die der Halbwertszeit. Im Normalfall, bei dem eine feste Lebenszeit festgelegt wurde, wird mit Ablauf dieser der Autor über die Aufgabenverwaltung informiert. Er hat dann die Aufgabe, die Seite entweder ins Archiv zu schieben oder 26

27 Komponenten eines WCMS sie wieder zu publizieren. Dieses Verfahren hat den Nachteil, daß keine Vorwarnung erfolgt und mit dem Zeitpunkt der Veralterung bis zur Abarbeitung des Autors Zeit vergeht die unter Umständen zu lang sein kann. Bei dem Konzept der Halbwertszeit wird dieser Nachteil dadurch gemildert, daß der Autor bereits vor Ablauf der Lebenszeit der Seite Nachrichten erhält: Bei der ersten Speicherung einer Seite bzw. einer Änderung wird die Halbwertszeit auf die Hälfte ihrer Lebenszeit gestellt. Mit Ablauf der Hälfte der Lebenszeit, d.h. der Halbwertszeit, erhält der Autor die erste Erinnerung. Der Autor hat dann noch genug Zeit sich auf die Veralterung einzustellen bzw. kann bereits vor diesem Zeitpunkt Änderungen machen. Wird nach Ablauf der Halbwertszeit keine Änderung gemacht, wird diese halbiert und die nächste Alarmierung erfolgt nach Ablauf der neuen Halbwertszeit. Die Halbwertszeit wird so lange verkleinert, bis diese eine Mindestgröße nicht unterschreitet Import- und Exportschnittstellen Wie bereits im einführenden Kapitel 2.2 Benutzer- und Zugriffsverwaltung angedeutet ist die Interaktion mit anderen Programmen und Systemen für ein WCMS in Bezug auf Benutzerfreundlichkeit sehr hilfreich. Ein WCMS wird niemals in seinen einzelnen Funktionalitäten, wie z.b. die Benutzer- oder die Aufgabenverwaltung, so umfangreich sein, wie Programme die nur für diesen Zweck erstellt wurden. Demgemäß sind Schnittstellen und ein modularer Aufbau Kennzeichen für ein gutes WCMS. Folgende Schnittstellen gehören derzeit zum Standard: Import- und Export von HTMLund XML-Dokumenten. Import bestehender Sites. Import bestehender Datenbestände für Benutzer-, Aufgaben-, Linkund Dokumentenverwaltung. Folgende Punkte zeichnen bereits komplexere WCMS aus: Import und Export bestehender Datenbestände für Inhalte. (Beispiel: Helpdesk-Systeme, Shopsysteme). Export-Schnittstellen für vorhandene lokale Suchmaschinen, wie z.b. die HARVEST-Suchmaschine [Web13]. Schnittstellen zur Steuerung des jeweiligen Webservers. Autonome Überwachung und Import von statischen Webseiten auf der Website, die auch von anderen Applikationen (auch anderer WCMS) bearbeitet werden. 27

28 Komponenten eines WCMS Export von Seiten in Dateiformaten für PDF, Winhelp, Unix Manuals, WORD. Unterstützung von Web-Techniken (ASP, JavaScript, Java, CGI, SSI, Embedded Perl, PHP). Genaueres zu XML im kommenden Kapitel 3.3. Folgende Schnittstellen werden derzeit von keinem WCMS unterstützt, werden voraussichtlich aber in Zukunft ebenfalls Teil komplexer Lösungen sein: Automatischer Eintrag neuer Seiten in ausgewählte Suchmaschinen wie Altavista, Google oder HotBot [Web16 Web18]. Automatische Verwaltung der vom Webservern und Suchmaschinen- Agenten genutzten Datei RO- BOTS.TXT. Steuerung und Verwaltung von Upund Downloadbereichen für Dateien beliebiger Medientypen. Als Standard für Schnittstellen gibt es derzeit Bestrebungen von Softwareherstellern die Sprache XML (Abk. für Extensible Markup Language) einzusetzen [Web14]. Microsoft [Web15] geht dabei sogar soweit, dies als Schnittstelle zwischen allen Applikationen innerhalb eines neuen Betriebssystems zu implementieren, welches als Nachfolgeprodukt zu Windows 2000 auf dem Markt kommen soll. 28

29 Systemumgebung und verfügbare Techniken 3. Systemumgebung und verfügbare Techniken 3.1. Allgemeines Zur Erstellung eines WCMS benötigt man Wissen darüber, in welcher Umgebung diese Applikation zu laufen hat und welche Techniken zur Verfügung stehen. Da die Aufgaben eines WCMS im Wesentlichen Verwaltungs- und Steuerungsaufgaben für den Zugriff auf Webseiten darstellen (genauer: Direkte Anwendungsunterstützung und Auslösen von Funktionen), bewegen wir uns im Application Layer des ISO-Referenzmodelles. Aus diesem Grund beschränken wir uns im Folgenden auf die Erklärung der Techniken und Applikationen aus diesem Layer Webserver und Betriebsystem In Abbildung 1 in Kapitel 1.1 Das World Wide Web wurde bereits eine Statistik angegeben über die weltweite Verteilung der Webserver. Demnach benutzen die meisten, nämlich zusammengezählt 79 Prozent 7, Webserver Apache [Web19], Micro- 7 Stand: Mai Der Anteil des Apache-Servers ist im Vergleich zu den Vormonaten kontinuierlich gestiegen. Microsoft-IIS hat in den vergangenen Monaten Anteile verloren, während der Anteil für 29 soft-iis [Web15] oder Netscape Enterprise [Web20]. Interessant an der Statistik ist, daß der Webserver von Lotus in der weltweiten Verteilung auf nur 0.23% kommt [Web21]. Dies ist deswegen von Bedeutung, weil viele WCMS mit Lotus Domino [Web22] laufen. (Beispiele: EDM Domis V3.0 [Web23], das WCMS der Deutschen POST AG). Die Nutzung von Lotus Domino als Plattform für WCM-Lösungen begründet sich vor allem in den guten Zugriffsfunktionen dieses Webservers auf Datenbanken. Mit Ausnahme von Speziallösungen wie dem ROXEN Webserver [Web24] (Verbreitung: 0.09%) bauen die meisten WCMS auf folgende Server auf: Apache, Microsoft-IIS und Lotus Domino. Basierend auf den Tests von Netcraft und Internet.com folgt ein Überblick über die Vor- und Nachteile dieser Server Apache Der Erfolg von Apache im Vergleich zu den kommerziellen Produkten der anderen Anbieter liegt darin begründet, das der Source Code frei verfügbar ist und es einen sehr regen und freien Austausch im Support durch die Benutzer gibt. Die Autoren von Internet.com drücken es so aus: Apache users have come to rely on the server's rock-solid reliability, Netscape Enterprise und sonstige Server gleich blieb.

Konzeption und Realisierung eines Web- Content-Management-Systems. Wolfgang Wiese

Konzeption und Realisierung eines Web- Content-Management-Systems. Wolfgang Wiese Konzeption und Realisierung eines Web- Content-Management-Systems Wolfgang Wiese RRZE / Lehrstuhl für Informatik VII Wolfgang.Wiese@RRZE.uni-erlangen.de 1 Inhalt Einleitung Grundkonzepte Konzepte zur Datenhaltung

Mehr

Grundlagen Contenent Management

Grundlagen Contenent Management Grundlagen Contenent Management Andreas Anstock Inhaltsangabe: Kapitel 1: Definition Was ist Content Management? Was ist ein Content Management System? Kapitel 2: Motivation Kapitel 3: Der Content Lifecycle:

Mehr

1. Erstellung, aus einer Idee wird ein digitaler Bestandteil einer Website.

1. Erstellung, aus einer Idee wird ein digitaler Bestandteil einer Website. 2. Webpublishing Zur Erstellung von Webpages wurden verschiedene Konzepte entwickelt. Alle diese Konzepte basieren auf dem Content Life Cycle, der mit einem Content Management System weitgehend automatisiert

Mehr

Konzepte zur Datenhaltung für Webseiten in einem Web-Content- Management-System

Konzepte zur Datenhaltung für Webseiten in einem Web-Content- Management-System Konzepte zur Datenhaltung für Webseiten in einem Web-Content- Management-System Web-Content-Management-Systeme () dienen dazu, komplexe Websites zu verwalten und den Autoren einzelner Webseiten möglichst

Mehr

Content Management System mit INTREXX 2002.

Content Management System mit INTREXX 2002. Content Management System mit INTREXX 2002. Welche Vorteile hat ein CM-System mit INTREXX? Sie haben bereits INTREXX im Einsatz? Dann liegt es auf der Hand, dass Sie ein CM-System zur Pflege Ihrer Webseite,

Mehr

Guide DynDNS und Portforwarding

Guide DynDNS und Portforwarding Guide DynDNS und Portforwarding Allgemein Um Geräte im lokalen Netzwerk von überall aus über das Internet erreichen zu können, kommt man um die Themen Dynamik DNS (kurz DynDNS) und Portweiterleitung(auch

Mehr

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem Fachbericht zum Thema: Anforderungen an ein Datenbanksystem von André Franken 1 Inhaltsverzeichnis 1 Inhaltsverzeichnis 1 2 Einführung 2 2.1 Gründe für den Einsatz von DB-Systemen 2 2.2 Definition: Datenbank

Mehr

Was leistet ein Content Management System?

Was leistet ein Content Management System? Produkte Oliver SUCKER 13.10.2002 18:45 Inhaltsverzeichnis I Was leistet ein Content Management System? 1 1 Trennung von Layout, Programmierung und Inhalten 2 2 Rechtevergabe, Personalisierung 2 2.1 Abbildung

Mehr

Einleitung: Frontend Backend

Einleitung: Frontend Backend Die Internetseite des LSW Deutschland e.v. hat ein neues Gesicht bekommen. Ab dem 01.01.2012 ist sie in Form eines Content Management Systems (CMS) im Netz. Einleitung: Die Grundlage für die Neuprogrammierung

Mehr

Step by Step Webserver unter Windows Server 2003. von Christian Bartl

Step by Step Webserver unter Windows Server 2003. von Christian Bartl Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird

Mehr

Alle alltäglichen Aufgaben können auch über das Frontend durchgeführt werden, das in den anderen Anleitungen erläutert wird.

Alle alltäglichen Aufgaben können auch über das Frontend durchgeführt werden, das in den anderen Anleitungen erläutert wird. Der Admin-Bereich im Backend Achtung: Diese Anleitung gibt nur einen groben Überblick über die häufigsten Aufgaben im Backend-Bereich. Sollten Sie sich nicht sicher sein, was genau Sie gerade tun, dann

Mehr

PHPNuke Quick & Dirty

PHPNuke Quick & Dirty PHPNuke Quick & Dirty Dieses Tutorial richtet sich an all die, die zum erstenmal an PHPNuke System aufsetzen und wirklich keine Ahnung haben wie es geht. Hier wird sehr flott, ohne grosse Umschweife dargestellt

Mehr

E-Mail-Inhalte an cobra übergeben

E-Mail-Inhalte an cobra übergeben E-Mail-Inhalte an cobra übergeben Sie bieten ihren potentiellen oder schon bestehenden Kunden über ihre Website die Möglichkeit, per Bestellformular verschiedene Infomaterialien in Papierform abzurufen?

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen Open Source professionell einsetzen 1 Mein Background Ich bin überzeugt von Open Source. Ich verwende fast nur Open Source privat und beruflich. Ich arbeite seit mehr als 10 Jahren mit Linux und Open Source.

Mehr

HTBVIEWER INBETRIEBNAHME

HTBVIEWER INBETRIEBNAHME HTBVIEWER INBETRIEBNAHME Vorbereitungen und Systemvoraussetzungen... 1 Systemvoraussetzungen... 1 Betriebssystem... 1 Vorbereitungen... 1 Installation und Inbetriebnahme... 1 Installation... 1 Assistenten

Mehr

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung Kapitel 1 Die Vorbereitung Vorgängerversionen. Bald darauf folgte dann schon die Version 4, die mit einer kleinen Bearbeitung bis vor Kurzem 15 Jahre unverändert gültig war. All das, was du die letzten

Mehr

Musterlösung für Schulen in Baden-Württemberg. Windows 2003. Basiskurs Windows-Musterlösung. Version 3. Stand: 19.12.06

Musterlösung für Schulen in Baden-Württemberg. Windows 2003. Basiskurs Windows-Musterlösung. Version 3. Stand: 19.12.06 Musterlösung für Schulen in Baden-Württemberg Windows 2003 Basiskurs Windows-Musterlösung Version 3 Stand: 19.12.06 Impressum Herausgeber Zentrale Planungsgruppe Netze (ZPN) am Kultusministerium Baden-Württemberg

Mehr

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele: 2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Configuring Terminal Services o Configure Windows Server 2008 Terminal Services RemoteApp (TS RemoteApp) o Configure Terminal Services Gateway

Mehr

Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem

Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem Inhalt Content Management (CM) Allgemeines über CMS CMS Typen Open Source vs. Lizenzsoftware Joomla! Quellen Content Management

Mehr

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. ewon - Technical Note Nr. 003 Version 1.2 Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. Übersicht 1. Thema 2. Benötigte Komponenten 3. Downloaden der Seiten und aufspielen auf

Mehr

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank In den ersten beiden Abschnitten (rbanken1.pdf und rbanken2.pdf) haben wir uns mit am Ende mysql beschäftigt und kennengelernt, wie man

Mehr

Hilfe zur Dokumentenverwaltung

Hilfe zur Dokumentenverwaltung Hilfe zur Dokumentenverwaltung Die Dokumentenverwaltung von Coffee-CRM ist sehr mächtig und umfangreich, aber keine Angst die Bedienung ist kinderleicht. Im Gegensatz zur Foto Galeria können Dokumente

Mehr

icloud nicht neu, aber doch irgendwie anders

icloud nicht neu, aber doch irgendwie anders Kapitel 6 In diesem Kapitel zeigen wir Ihnen, welche Dienste die icloud beim Abgleich von Dateien und Informationen anbietet. Sie lernen icloud Drive kennen, den Fotostream, den icloud-schlüsselbund und

Mehr

Suche schlecht beschriftete Bilder mit Eigenen Abfragen

Suche schlecht beschriftete Bilder mit Eigenen Abfragen Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere

Mehr

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Was sind Berechtigungen? Unter Berechtigungen werden ganz allgemein die Zugriffsrechte auf Dateien und Verzeichnisse (Ordner) verstanden.

Mehr

Anleitung öffentlicher Zugang einrichten

Anleitung öffentlicher Zugang einrichten TRK-DashBoard Anleitung öffentlicher Zugang einrichten Manual für Kunden VERSION DATUM AUTOR DATEINAME 1.0 8. SEPTEMBER 2011 HRR ANLEITUNG_OEFFENTLICHER_ZUGANG_DASHBOARD_V10 INHALT 1 ALLGEMEINE INFORMATIONEN...

Mehr

Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen

Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen Was bedeutet es, ein Redaktionssystem einzuführen? Vorgehensmodell für die Einführung eines Redaktionssystems Die Bedeutung Fast alle Arbeitsabläufe in der Abteilung werden sich verändern Die inhaltliche

Mehr

Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me

Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me Bevor Sie die Platte zum ersten Mal benutzen können, muss sie noch partitioniert und formatiert werden! Vorher zeigt sich die Festplatte

Mehr

Nutzung von GiS BasePac 8 im Netzwerk

Nutzung von GiS BasePac 8 im Netzwerk Allgemeines Grundsätzlich kann das GiS BasePac Programm in allen Netzwerken eingesetzt werden, die Verbindungen als Laufwerk zu lassen (alle WINDOWS Versionen). Die GiS Software unterstützt nur den Zugriff

Mehr

Allgemeine Aspekte zu CM-Systemen. Was genau ist ein CMS? BIT-Workshop 2009 Content-Management-Systeme (CMS) Administration

Allgemeine Aspekte zu CM-Systemen. Was genau ist ein CMS? BIT-Workshop 2009 Content-Management-Systeme (CMS) Administration Allgemeine Aspekte zu CM-Systemen Was genau ist ein CMS? CMS steht für "Content Management System" oder Redaktionssystem Änderung und Ergänzung von Internet- oder Intranet-Seiten "Content" sind die Inhalte

Mehr

TYPO3 Slide 1 www.lightwerk.com 2005 Lightwerk GmbH

TYPO3 Slide 1 www.lightwerk.com 2005 Lightwerk GmbH TYPO3 Slide 1 Inhaltsverzeichnis Was ist ein CMS Was ist TYPO3 Editier-Möglichkeiten / Frontend-Editieren Slide 2 Was ist ein CMS (WCMS) Ein Web Content Management System (WCMS) ist ein Content-Management-System,

Mehr

A361 Web-Server. IKT-Standard. Ausgabedatum: 2015-01-27. Version: 1.03. Ersetzt: 1.02. Genehmigt durch: Informatiksteuerungsorgan Bund, am 2004-09-07

A361 Web-Server. IKT-Standard. Ausgabedatum: 2015-01-27. Version: 1.03. Ersetzt: 1.02. Genehmigt durch: Informatiksteuerungsorgan Bund, am 2004-09-07 Eidgenössisches Finanzdepartement EFD Informatiksteuerungsorgan des Bundes ISB A361 Web-Server Klassifizierung: Typ: Nicht klassifiziert IKT-Standard Ausgabedatum: 2015-01-27 Version: 1.03 Status: Genehmigt

Mehr

Nutzung dieser Internetseite

Nutzung dieser Internetseite Nutzung dieser Internetseite Wenn Sie unseren Internetauftritt besuchen, dann erheben wir nur statistische Daten über unsere Besucher. In einer statistischen Zusammenfassung erfahren wir lediglich, welcher

Mehr

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze Ihre Interessentendatensätze bei inobroker Wenn Sie oder Ihre Kunden die Prozesse von inobroker nutzen, werden Interessentendatensätze erzeugt. Diese können Sie direkt über inobroker bearbeiten oder mit

Mehr

Datensicherung. Beschreibung der Datensicherung

Datensicherung. Beschreibung der Datensicherung Datensicherung Mit dem Datensicherungsprogramm können Sie Ihre persönlichen Daten problemlos Sichern. Es ist möglich eine komplette Datensicherung durchzuführen, aber auch nur die neuen und geänderten

Mehr

Benutzerverwaltung Business- & Company-Paket

Benutzerverwaltung Business- & Company-Paket Benutzerverwaltung Business- & Company-Paket Gemeinsames Arbeiten mit der easyfeedback Umfragesoftware. Inhaltsübersicht Freischaltung des Business- oder Company-Paketes... 3 Benutzerverwaltung Business-Paket...

Mehr

http://train-the-trainer.fh-joanneum.at IINFO Storyboard

http://train-the-trainer.fh-joanneum.at IINFO Storyboard IINFO Storyboard Allgemeine Bemerkungen und Richtlinien zur Handhabung. Das Storyboard besteht aus einem Web, d.h. einer vernetzten Struktur von HTML-Seiten welche später von den Programmieren direkt als

Mehr

Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten

Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten Seit Anfang Juni 2012 hat Facebook die Static FBML Reiter deaktiviert, so wird es relativ schwierig für Firmenseiten eigene Impressumsreiter

Mehr

EIDAMO Webshop-Lösung - White Paper

EIDAMO Webshop-Lösung - White Paper Stand: 28.11.2006»EIDAMO Screenshots«- Bildschirmansichten des EIDAMO Managers Systemarchitektur Die aktuelle EIDAMO Version besteht aus unterschiedlichen Programmteilen (Komponenten). Grundsätzlich wird

Mehr

EasyWk DAS Schwimmwettkampfprogramm

EasyWk DAS Schwimmwettkampfprogramm EasyWk DAS Schwimmwettkampfprogramm Arbeiten mit OMEGA ARES 21 EasyWk - DAS Schwimmwettkampfprogramm 1 Einleitung Diese Präsentation dient zur Darstellung der Zusammenarbeit zwischen EasyWk und der Zeitmessanlage

Mehr

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline Öffentliche Ordner Offline INDEX Öffentliche Ordner erstellen Seite 2 Offline verfügbar einrichten Seite 3 Berechtigungen setzen Seite 7 Erstelldatum 12.08.05 Version 1.1 Öffentliche Ordner Im Microsoft

Mehr

1. Einschränkung für Mac-User ohne Office 365. 2. Dokumente hochladen, teilen und bearbeiten

1. Einschränkung für Mac-User ohne Office 365. 2. Dokumente hochladen, teilen und bearbeiten 1. Einschränkung für Mac-User ohne Office 365 Mac-User ohne Office 365 müssen die Dateien herunterladen; sie können die Dateien nicht direkt öffnen und bearbeiten. Wenn die Datei heruntergeladen wurde,

Mehr

Man liest sich: POP3/IMAP

Man liest sich: POP3/IMAP Man liest sich: POP3/IMAP Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und

Mehr

Dokumentation von Ük Modul 302

Dokumentation von Ük Modul 302 Dokumentation von Ük Modul 302 Von Nicolas Kull Seite 1/ Inhaltsverzeichnis Dokumentation von Ük Modul 302... 1 Inhaltsverzeichnis... 2 Abbildungsverzeichnis... 3 Typographie (Layout)... 4 Schrift... 4

Mehr

Content Management mit Open Source Beispiel: OpenCms

Content Management mit Open Source Beispiel: OpenCms Content Management mit Open Source Beispiel: OpenCms Ersteller: Frank Marwedel Datum: 31.08.2005 1 Agenda 1. Was ist Content Management? 2. Welche Arten von (OSS) CMS gibt es? 3. OpenCms 4. Diskussion

Mehr

Lizenzierung von SharePoint Server 2013

Lizenzierung von SharePoint Server 2013 Lizenzierung von SharePoint Server 2013 Das Lizenzmodell von SharePoint Server 2013 besteht aus zwei Komponenten: Serverlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung der Zugriffe

Mehr

SANDBOXIE konfigurieren

SANDBOXIE konfigurieren SANDBOXIE konfigurieren für Webbrowser und E-Mail-Programme Dies ist eine kurze Anleitung für die grundlegenden folgender Programme: Webbrowser: Internet Explorer, Mozilla Firefox und Opera E-Mail-Programme:

Mehr

Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist

Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist Feintypisierung - Überblick Ergebnisse Ergebnisse aus aus anderen anderen Arbeitsergebnissen Arbeitsergebnissen Replikationsplan Replikationsplan

Mehr

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Dateiname: ecdl_p2_02_03_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 2 Tabellenkalkulation

Mehr

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...

Mehr

Backend 1.5. http://joomla.aps.it-betreuung.salzburg.at

Backend 1.5. http://joomla.aps.it-betreuung.salzburg.at Backend 1.5 http://joomla.aps.it-betreuung.salzburg.at Aktualisiert von Jörg Hanusch und Willi Koller Februar 2012 CMS Joomla Joomla! ist ein datenbankbasiertes Content Management System (CMS). Es bezieht

Mehr

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,

Mehr

Web-Content- Management-Systeme

Web-Content- Management-Systeme Web-Content- Management-Systeme 9.1.2001 Wolfgang Wiese Wolfgang.Wiese@rrze.uni-erlangen.de Einführung Einführung Grundkonzepte XML Auswahlkriterien Zusammenfassung Web-Content-Management-Systeme 2 Einführung

Mehr

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen 9 3 Web Services 3.1 Überblick Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen mit Hilfe von XML über das Internet ermöglicht (siehe Abb.

Mehr

Änderung des Portals zur MesseCard-Abrechnung

Änderung des Portals zur MesseCard-Abrechnung Änderung des Portals zur MesseCard-Abrechnung Seit dem 1. Februar 2010 steht das neue Portal zur Abrechnung der MesseCard zur Verfügung. Dieses neue Portal hält viele Neuerungen für Sie bereit: Das Portal

Mehr

Installationsanleitung für CashPro im Mehrbenutzerzugriff/Netzwerkbetrieb

Installationsanleitung für CashPro im Mehrbenutzerzugriff/Netzwerkbetrieb Installationsanleitung für CashPro im Mehrbenutzerzugriff/Netzwerkbetrieb CashPro basiert auf Accesstechnologie 2003 und ist auch unter den aktuellen Accessversionen 2007 bis 2013 einsetzbar und Mehrbenutzerfähig.

Mehr

Tipps und Tricks zu Netop Vision und Vision Pro

Tipps und Tricks zu Netop Vision und Vision Pro Tipps und Tricks zu Netop Vision und Vision Pro Zulassen, filtern, sperren: Das Internet im Unterricht gezielt einsetzen Das Internet ist ein dynamisches Gebilde, das viel Potenzial für den Unterricht

Mehr

Online-Publishing mit HTML und CSS für Einsteigerinnen

Online-Publishing mit HTML und CSS für Einsteigerinnen mit HTML und CSS für Einsteigerinnen Dipl.-Math. Eva Dyllong Universität Duisburg Dipl.-Math. Maria Oelinger spirito GmbH IF MYT 07-2002 Grundlagen Frau erfahrt, wie das Internet aufgebaut ist, aus welchen

Mehr

Allgemeiner Leitfaden zum Einfügen suchmaschinenoptimierter Texte

Allgemeiner Leitfaden zum Einfügen suchmaschinenoptimierter Texte Allgemeiner Leitfaden zum Einfügen suchmaschinenoptimierter Texte Wir von Textprovider, Anbieter von produktbeschreibung.eu möchten Ihnen mit diesem Infoblatt Basisinformationen an die Hand geben, wie

Mehr

SharePoint Demonstration

SharePoint Demonstration SharePoint Demonstration Was zeigt die Demonstration? Diese Demonstration soll den modernen Zugriff auf Daten und Informationen veranschaulichen und zeigen welche Vorteile sich dadurch in der Zusammenarbeit

Mehr

Seminar DWMX 2004. DW Session 015

Seminar DWMX 2004. DW Session 015 Seminar DWMX 2004 DW Session 015 Veröffentlichen der lokalen Website Bis jetzt sind die Daten immer lokal in Dreamweaver bearbeitet und über die interne Vorschau mit F12/Strg.+F12 im Browser betrachtet

Mehr

Woher kommt die Idee Internet?

Woher kommt die Idee Internet? Woher kommt die Idee Internet? Aus den USA kommt die Idee. Nachdem die UdSSR 1957 den ersten Satelliten ins All schoss, fühlt en die USA sich bedroht. Die USA suchte nun eine Möglichkeit auch wenn das

Mehr

News & RSS. Einleitung: Nachrichten er-(veröffentlichen) und bereitstellen Nachrichten erstellen und bereitstellen

News & RSS. Einleitung: Nachrichten er-(veröffentlichen) und bereitstellen Nachrichten erstellen und bereitstellen News & RSS Nachrichten er-(veröffentlichen) und bereitstellen Nachrichten erstellen und bereitstellen Einleitung: Sie wollen Ihre Nutzer immer mit den neuesten Informationen versorgen bzw. auf dem laufendem

Mehr

Proseminar: Website-Managment-System. NetObjects Fusion. von Christoph Feller

Proseminar: Website-Managment-System. NetObjects Fusion. von Christoph Feller Proseminar: Website-Managment-System NetObjects Fusion von Christoph Feller Netobjects Fusion - Übersicht Übersicht Einleitung Die Komponenten Übersicht über die Komponenten Beschreibung der einzelnen

Mehr

FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox

FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox Bitte beachten: Der im folgenden beschriebene Provider "www.cwcity.de" dient lediglich als Beispiel. Cwcity.de blendet recht häufig

Mehr

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 Referentin: Dr. Kelly Neudorfer Universität Hohenheim Was wir jetzt besprechen werden ist eine Frage, mit denen viele

Mehr

Sie werden sehen, dass Sie für uns nur noch den direkten PDF-Export benötigen. Warum?

Sie werden sehen, dass Sie für uns nur noch den direkten PDF-Export benötigen. Warum? Leitfaden zur Druckdatenerstellung Inhalt: 1. Download und Installation der ECI-Profile 2. Farbeinstellungen der Adobe Creative Suite Bitte beachten! In diesem kleinen Leitfaden möchten wir auf die Druckdatenerstellung

Mehr

Handbuch. timecard Connector 1.0.0. Version: 1.0.0. REINER SCT Kartengeräte GmbH & Co. KG Goethestr. 14 78120 Furtwangen

Handbuch. timecard Connector 1.0.0. Version: 1.0.0. REINER SCT Kartengeräte GmbH & Co. KG Goethestr. 14 78120 Furtwangen Handbuch timecard Connector 1.0.0 Version: 1.0.0 REINER SCT Kartengeräte GmbH & Co. KG Goethestr. 14 78120 Furtwangen Furtwangen, den 18.11.2011 Inhaltsverzeichnis Seite 1 Einführung... 3 2 Systemvoraussetzungen...

Mehr

Speicher in der Cloud

Speicher in der Cloud Speicher in der Cloud Kostenbremse, Sicherheitsrisiko oder Basis für die unternehmensweite Kollaboration? von Cornelius Höchel-Winter 2013 ComConsult Research GmbH, Aachen 3 SYNCHRONISATION TEUFELSZEUG

Mehr

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden. In einer Website haben Seiten oft das gleiche Layout. Speziell beim Einsatz von Tabellen, in denen die Navigation auf der linken oder rechten Seite, oben oder unten eingesetzt wird. Diese Anteile der Website

Mehr

Datenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware

Datenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware Datenübernahme von HKO 5.9 zur Advolux Kanzleisoftware Die Datenübernahme (DÜ) von HKO 5.9 zu Advolux Kanzleisoftware ist aufgrund der von Update zu Update veränderten Datenbank (DB)-Strukturen in HKO

Mehr

UserManual. Handbuch zur Konfiguration einer FRITZ!Box. Autor: Version: Hansruedi Steiner 2.0, November 2014

UserManual. Handbuch zur Konfiguration einer FRITZ!Box. Autor: Version: Hansruedi Steiner 2.0, November 2014 UserManual Handbuch zur Konfiguration einer FRITZ!Box Autor: Version: Hansruedi Steiner 2.0, November 2014 (CHF 2.50/Min) Administration Phone Fax Webseite +41 56 470 46 26 +41 56 470 46 27 www.winet.ch

Mehr

Tevalo Handbuch v 1.1 vom 10.11.2011

Tevalo Handbuch v 1.1 vom 10.11.2011 Tevalo Handbuch v 1.1 vom 10.11.2011 Inhalt Registrierung... 3 Kennwort vergessen... 3 Startseite nach dem Login... 4 Umfrage erstellen... 4 Fragebogen Vorschau... 7 Umfrage fertigstellen... 7 Öffentliche

Mehr

robotron*e count robotron*e sales robotron*e collect Anmeldung Webkomponente Anwenderdokumentation Version: 2.0 Stand: 28.05.2014

robotron*e count robotron*e sales robotron*e collect Anmeldung Webkomponente Anwenderdokumentation Version: 2.0 Stand: 28.05.2014 robotron*e count robotron*e sales robotron*e collect Anwenderdokumentation Version: 2.0 Stand: 28.05.2014 Seite 2 von 5 Alle Rechte dieser Dokumentation unterliegen dem deutschen Urheberrecht. Die Vervielfältigung,

Mehr

Datenübernahme easyjob 3.0 zu easyjob 4.0

Datenübernahme easyjob 3.0 zu easyjob 4.0 Datenübernahme easyjob 3.0 zu easyjob 4.0 Einführung...3 Systemanforderung easyjob 4.0...3 Vorgehensweise zur Umstellung zu easyjob 4.0...4 Installation easyjob 4.0 auf dem Server und Arbeitsstationen...4

Mehr

Urlaubsregel in David

Urlaubsregel in David Urlaubsregel in David Inhaltsverzeichnis KlickDown Beitrag von Tobit...3 Präambel...3 Benachrichtigung externer Absender...3 Erstellen oder Anpassen des Anworttextes...3 Erstellen oder Anpassen der Auto-Reply-Regel...5

Mehr

Cookies. Krishna Tateneni Jost Schenck Übersetzer: Jürgen Nagel

Cookies. Krishna Tateneni Jost Schenck Übersetzer: Jürgen Nagel Krishna Tateneni Jost Schenck Übersetzer: Jürgen Nagel 2 Inhaltsverzeichnis 1 Cookies 4 1.1 Regelungen......................................... 4 1.2 Verwaltung..........................................

Mehr

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert: Firewall für Lexware professional konfigurieren Inhaltsverzeichnis: 1. Allgemein... 1 2. Einstellungen... 1 3. Windows XP SP2 und Windows 2003 Server SP1 Firewall...1 4. Bitdefender 9... 5 5. Norton Personal

Mehr

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser Seite 1 von 14 Cookie-Einstellungen verschiedener Browser Cookie-Einstellungen verschiedener Browser, 7. Dezember 2015 Inhaltsverzeichnis 1.Aktivierung von Cookies... 3 2.Cookies... 3 2.1.Wofu r braucht

Mehr

Dokumentenverwaltung im Internet

Dokumentenverwaltung im Internet Dokumentenverwaltung im Internet WS 09/10 mit: Thema: Workflow und Rollenverteilung im Backend Gruppe: DVI 10 Patrick Plaum und Kay Hofmann Inhalt 1. Benutzer und Benutzergruppen erstellen...2 1.1. Benutzergruppen...2

Mehr

GeoPilot (Android) die App

GeoPilot (Android) die App GeoPilot (Android) die App Mit der neuen Rademacher GeoPilot App machen Sie Ihr Android Smartphone zum Sensor und steuern beliebige Szenen über den HomePilot. Die App beinhaltet zwei Funktionen, zum einen

Mehr

Die Lernumgebung des Projekts Informationskompetenz

Die Lernumgebung des Projekts Informationskompetenz Beitrag für Bibliothek aktuell Die Lernumgebung des Projekts Informationskompetenz Von Sandra Merten Im Rahmen des Projekts Informationskompetenz wurde ein Musterkurs entwickelt, der den Lehrenden als

Mehr

Anleitung für Berichte in Word Press, auf der neuen Homepage des DAV Koblenz

Anleitung für Berichte in Word Press, auf der neuen Homepage des DAV Koblenz Anleitung für Berichte in Word Press, auf der neuen Homepage des DAV Koblenz Diese Anleitung soll als Kurzreferenz und Schnellanleitung dienen um einfach und schnell Berichte auf der Homepage www.dav-koblenz.de

Mehr

ANYWHERE Zugriff von externen Arbeitsplätzen

ANYWHERE Zugriff von externen Arbeitsplätzen ANYWHERE Zugriff von externen Arbeitsplätzen Inhaltsverzeichnis 1 Leistungsbeschreibung... 3 2 Integration Agenda ANYWHERE... 4 3 Highlights... 5 3.1 Sofort einsatzbereit ohne Installationsaufwand... 5

Mehr

Umgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten.

Umgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten. ewon - Technical Note Nr. 001 Version 1.3 Umgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten. 19.10.2006/SI Übersicht: 1. Thema 2. Benötigte Komponenten

Mehr

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen

Mehr

Berechtigungen im Kalender Anleitung für die Rechtevergabe im Outlook Kalender 2010. FHNW, Services, ICT

Berechtigungen im Kalender Anleitung für die Rechtevergabe im Outlook Kalender 2010. FHNW, Services, ICT Berechtigungen im Kalender Anleitung für die Rechtevergabe im Outlook Kalender 2010 FHNW, Services, ICT Windisch, März 2013 Berechtigungen im Kalender 1 1 Gruppen 3 1.1 Die Gruppe/der Benutzer Standard

Mehr

Anleitung: Einrichtung der Fritz!Box 7272 mit VoIP Telefonanschluss

Anleitung: Einrichtung der Fritz!Box 7272 mit VoIP Telefonanschluss Schließen Sie die AVM Fritz!Box, wie auf dem der Fritz!Box beiliegenden Schaubild beschrieben, an. Starten Sie den Internet Explorer oder einen beliebigen Browser (Mozilla Firefox, Google Chrome, Safari)

Mehr

Ursprung des Internets und WWW

Ursprung des Internets und WWW Ursprung des Internets und WWW Ende der 60er Jahre des letzten Jahrtausends wurde in den USA die Agentur DARPA (Defense Advanced Research Projects Agency) gegründet, mit dem Ziel den Wissens und Informationsaustausch

Mehr

Um dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld "Sharing". Auf dem Bildschirm sollte folgendes Fenster erscheinen:

Um dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld Sharing. Auf dem Bildschirm sollte folgendes Fenster erscheinen: Einleitung Unter MacOS X hat Apple die Freigabe standardmäßig auf den "Public" Ordner eines Benutzers beschränkt. Mit SharePoints wird diese Beschränkung beseitigt. SharePoints erlaubt auch die Kontrolle

Mehr

HESS-Shop. Handbuch. Etikettenformulare veredelte Produkte Garnituren Laserrollen Beipackzettel

HESS-Shop. Handbuch. Etikettenformulare veredelte Produkte Garnituren Laserrollen Beipackzettel HESS-Shop 1 Handbuch 12. Mai 2011 2 Sehr geehrte Kundin, sehr geehrter Kunde Es freut uns sehr, dass Sie sich für unseren Online-Shop interessieren. Mit dem HESS-Shop können Sie schnell und unkompliziert

Mehr

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon.

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon. www.blogger.com Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon. Sie müssen sich dort nur ein Konto anlegen. Dafür gehen Sie auf

Mehr

Thema: Microsoft Project online Welche Version benötigen Sie?

Thema: Microsoft Project online Welche Version benötigen Sie? Seit einiger Zeit gibt es die Produkte Microsoft Project online, Project Pro für Office 365 und Project online mit Project Pro für Office 365. Nach meinem Empfinden sind die Angebote nicht ganz eindeutig

Mehr

Anmeldeverfahren. Inhalt. 1. Einleitung und Hinweise

Anmeldeverfahren. Inhalt. 1. Einleitung und Hinweise Anmeldeverfahren Inhalt In dieser Anleitung finden Sie eine detaillierte Beschreibung der verschiedenen Anmeldeverfahren bzw. Zugangsberechtigungen anhand der verschiedenen Szenarien, die für Sie in der

Mehr

Lizenzierung von System Center 2012

Lizenzierung von System Center 2012 Lizenzierung von System Center 2012 Mit den Microsoft System Center-Produkten lassen sich Endgeräte wie Server, Clients und mobile Geräte mit unterschiedlichen Betriebssystemen verwalten. Verwalten im

Mehr

Firewalls für Lexware Info Service konfigurieren

Firewalls für Lexware Info Service konfigurieren Firewalls für Lexware Info Service konfigurieren Inhaltsverzeichnis: 1. MANUELLER DOWNLOAD 1 2. ALLGEMEIN 1 3. EINSTELLUNGEN 1 4. BITDEFENDER VERSION 10 2 5. GDATA INTERNET SECURITY 2007 4 6. ZONE ALARM

Mehr

Schulungsunterlagen zur Version 3.3

Schulungsunterlagen zur Version 3.3 Schulungsunterlagen zur Version 3.3 Versenden und Empfangen von Veranstaltungen im CMS-System Jürgen Eckert Domplatz 3 96049 Bamberg Tel (09 51) 5 02 2 75 Fax (09 51) 5 02 2 71 Mobil (01 79) 3 22 09 33

Mehr

Beschreibung E-Mail Regeln z.b. Abwesenheitsmeldung und Weiterleitung

Beschreibung E-Mail Regeln z.b. Abwesenheitsmeldung und Weiterleitung Outlook Weiterleitungen & Abwesenheitsmeldungen Seite 1 von 6 Beschreibung E-Mail Regeln z.b. Abwesenheitsmeldung und Weiterleitung Erstellt: Quelle: 3.12.09/MM \\rsiag-s3aad\install\vnc\email Weiterleitung

Mehr