web-content-management-system dieter schäfer praktische informatik prof. dr. lutz wegner seminar...
TRANSCRIPT
Web-Content-Management-SystemWeb-Content-Management-System
Dieter SchäferDieter Schäfer
Praktische InformatikProf. Dr. Lutz WegnerSeminar Internet-Technologie
GliederungGliederung
GeschichteGeschichte
ReferenzenReferenzen
Web-Content-Management-SystemWeb-Content-Management-System
TYPO3 Eigenschaften und FunktionenTYPO3 Eigenschaften und Funktionen
Systemaufbau von TYPO3Systemaufbau von TYPO3
TypoScriptTypoScript
TYPO3 - Installation und SeitenerstellungTYPO3 - Installation und Seitenerstellung
FazitFazit
QuellenangabeQuellenangabe
22
GeschichteGeschichte
19971997 - Beginn der Entwicklung (Kasper Skårhøj) - Beginn der Entwicklung (Kasper Skårhøj)
19981998 - Erster Prototyp (Superfish.com) - Erster Prototyp (Superfish.com)
AugustAugust - Erste Marktchancen-Analyse - Erste Marktchancen-Analyse
OktoberOktober - Präsentation auf der IFRA (Frankreich) - Präsentation auf der IFRA (Frankreich)
November - Neue Perspektiven durch Zusammenschluss von November - Neue Perspektiven durch Zusammenschluss von Superfish.com und Saatchi & Saatchi Superfish.com und Saatchi & Saatchi
19991999 - Neu-Definition der technischen Grundlagen, - Neu-Definition der technischen Grundlagen, Trennung von Trennung von Superfish.com Superfish.com
20002000 - Beta Version - Beta Version
20022002 - Erster Release TYPO3 V3.0 - Erster Release TYPO3 V3.0
20042004 - Gründung der TYPO3-Association (Schweiz) - Gründung der TYPO3-Association (Schweiz)
20062006 - TYPO3 V4.0 - TYPO3 V4.033
TYPO3-ReferenzenTYPO3-Referenzen
44
Web-Content-Management-SystemWeb-Content-Management-System Allgemeine Anforderungen Allgemeine Anforderungen
Hauptaufgabe: Veröffentlichung, Administration Hauptaufgabe: Veröffentlichung, Administration und Pflege der Inhalteund Pflege der Inhalte
Publishing Prozess mit mehreren PersonenPublishing Prozess mit mehreren Personen
VorlagenbereitstellungVorlagenbereitstellung
Content-Life-Cycle-ManagementContent-Life-Cycle-Management
Zielgruppengerechte DarstellungZielgruppengerechte Darstellung
Zweitverwertung von Inhalten Zweitverwertung von Inhalten 55
Web-Administration ohne CMSWeb-Administration ohne CMS
66
Web-Admin
ProgrammierungDesign
Pflege der InhalteContent-Aufbereitung
Inhalt Web-Server
RedakteureRedakteure
ftpftp
Web-Administration mit CMSWeb-Administration mit CMS
77
Bild-Quelle: http://www.wedel-webdesign.de
CMS-AdminCMS-Admin
Web-Site
TYPO3TYPO3wichtige Funktionenwichtige Funktionen
webbasierte Verwaltung von Contentwebbasierte Verwaltung von Content
Trennung von Inhalt und LayoutTrennung von Inhalt und Layout
Templates zur Verknüpfung von Inhalt, Layout und FunktionTemplates zur Verknüpfung von Inhalt, Layout und Funktion
graphische Benutzeroberfläche (i.d.R. Web-Browser) graphische Benutzeroberfläche (i.d.R. Web-Browser)
für Administration und Pflege der Inhalte (Redaktion)für Administration und Pflege der Inhalte (Redaktion)
automatische Erstellung von Navigations-Hilfen und Menüsautomatische Erstellung von Navigations-Hilfen und Menüs
88
TYPO3TYPO3weitere Funktionenweitere Funktionen
MultilanguageMultilanguage
Einbindung der unterschiedlichen Web-FunktionalitätenEinbindung der unterschiedlichen Web-Funktionalitäten
Anapssung, EigenentwicklungAnapssung, Eigenentwicklung
Dateiverwaltung Dateiverwaltung
VersionierungVersionierung
99
Frühere LösungenFrühere Lösungen
Browser(Client)
Server(HTML)
Browser(Client)
Server(PHP)
Server(mySQL)
bis 1998bis 1998 ab 1998ab 1998
ab 2000ab 2000
Browser(Client)
Server(HTML)
Autor(Browser)
Stg-Server(PHP)
1010
TYPO3 (Allgemeines)TYPO3 (Allgemeines)
OS-WCMS-SystemOS-WCMS-System
Betriebsystem: Betriebsystem: Unix (bzw. Linux), Windows oder MacOSUnix (bzw. Linux), Windows oder MacOS
Webserver: Apache, IISWebserver: Apache, IIS
Middleware: PHP4Middleware: PHP4
Datenbank, Kernsystem: MySQLDatenbank, Kernsystem: MySQL
TypoScriptTypoScript
1111
TYPO3 (Eigenschaften)TYPO3 (Eigenschaften)
WYSIWYG-EditingWYSIWYG-Editing
BildmanagementBildmanagement
Schnelles, intuitives InterfaceSchnelles, intuitives Interface
Das kontextsensitive MenuDas kontextsensitive Menu
HyperlinksHyperlinks
EingabemaskenEingabemasken
1212
TYPO3 (Eigenschaften 2)TYPO3 (Eigenschaften 2)
OBTS (Object Oriented TypoScript)OBTS (Object Oriented TypoScript)
DAM (Digital Asset Management) DAM (Digital Asset Management)
Drag-and-Drop Drag-and-Drop
Workflow-EngineWorkflow-Engine
ImportImport
Index-SuchmaschieneIndex-Suchmaschiene
Seitenbaum-StrukturSeitenbaum-Struktur 1313
TYPO3 SystemaufbauTYPO3 Systemaufbau
1414
Web-Site
Admin
Plug-InsModuls
ExtensionsCore
Ext
ensi
on -
AP
I
PH
P
Apa
che
MyS
QL
Frontend
Präsentationdes Inhaltsim Browser
Backend
Administrationvon Inhalt undAbläufenim Browser
TypoScript (TS)TypoScript (TS)
Was ist TypoScript?Was ist TypoScript?
Ausgabe einer Web-SiteAusgabe einer Web-Site
TS -Anweisung
PHP - Skript
1515
TypoScript (Beispiel)TypoScript (Beispiel)
1616
TypoScript-Referenz (ca. 140 Seiten): http://www.typo3.orgTypoScript-Referenz (ca. 140 Seiten): http://www.typo3.org
TYPO3 - InstallationTYPO3 - Installation
1717
1
2
3
TYPO3 - InstallationTYPO3 - Installation
1818
4 5
6
TYPO3 - Installation (Test)TYPO3 - Installation (Test)
1919
Seiten anlegenSeiten anlegen
2020
TYPO3 SicherheitTYPO3 Sicherheit
Von der Server-Sicherheit abhängigVon der Server-Sicherheit abhängig
Leistungsstarke Leistungsstarke BenutzerauthentifizierungBenutzerauthentifizierung
(Gruppenverwaltung)(Gruppenverwaltung)
IP-FilteringIP-Filtering
SSL-VerschlüsselungSSL-Verschlüsselung
Detaillierte Log-FilesDetaillierte Log-Files
2121
TYPO3 FazitTYPO3 Fazit
Mächtiges WerkzeugMächtiges Werkzeug
Getestet von Anwendern weltweitGetestet von Anwendern weltweit
Günstige GesamtkostenGünstige Gesamtkosten
Beliebig erweiterbarBeliebig erweiterbar
Leistungsfähiges ProgrammLeistungsfähiges Programm
Schwierigkeiten: TypoScript, WebServer-Konfiguration, Schwierigkeiten: TypoScript, WebServer-Konfiguration,
bei hoher Frequentierungbei hoher Frequentierung
2222
QuellenQuellen
http://typo3.comhttp://typo3.com
http://typo3.orghttp://typo3.org
http://www.typo3.nethttp://www.typo3.net
http://association.typo3.orghttp://association.typo3.org
http://de.wikipedia.org/wiki/Typo3http://de.wikipedia.org/wiki/Typo3
http://sourceforge.net/projects/typo3http://sourceforge.net/projects/typo3
Buch: Buch:
„„TYPO3 4.0, Das Handbuch für Entwickler“, Kail Laborenz, ThomasTYPO3 4.0, Das Handbuch für Entwickler“, Kail Laborenz, Thomas
Wendt, Andrea Ertel, Prakash Dussoye, Elmar HinzWendt, Andrea Ertel, Prakash Dussoye, Elmar Hinz
2424
TYPO3TYPO3
Vielen Dank Vielen Dank
für die Aufmerksamkeit!für die Aufmerksamkeit!
Fragen?Fragen?
2323