einführung von typo3 an der bergischen universität wuppertal

51
1 Zentrum für Informations- und Medienverarbeitung Christian Nölle Einführung von TYPO3 an der Bergischen Universität Wuppertal - Eine Fallstudie -

Upload: christian-noelle

Post on 08-Jul-2015

855 views

Category:

Technology


2 download

DESCRIPTION

Eine Fallstudie

TRANSCRIPT

Page 1: Einführung von TYPO3 an der Bergischen Universität Wuppertal

1Zentrum für Informations- und MedienverarbeitungChristian Nölle

Einführung von TYPO3 an der Bergischen Universität Wuppertal

- Eine Fallstudie -

Page 2: Einführung von TYPO3 an der Bergischen Universität Wuppertal

2Zentrum für Informations- und MedienverarbeitungChristian Nölle

Christian Nölle

Wer spricht denn da?

Page 3: Einführung von TYPO3 an der Bergischen Universität Wuppertal

3Zentrum für Informations- und MedienverarbeitungChristian Nölle

Was tut er denn?

Studium

Abschluss

Selbständig

Mitarbeiter

Tätig

Lebt

Page 4: Einführung von TYPO3 an der Bergischen Universität Wuppertal

4Zentrum für Informations- und MedienverarbeitungChristian Nölle

• 1972 gegründet

• ca. 16.000 Studenten

• ungefähr 1.500 Beschäftigte

• 8 Fachbereiche

• 31 Fächer

• 92 Studiengänge

• 3 Standorte

Universität Wuppertal?

Page 5: Einführung von TYPO3 an der Bergischen Universität Wuppertal

5Zentrum für Informations- und MedienverarbeitungChristian Nölle

„ZIM“ =

Zentrum für Informations- und Medienverarbeitung

Page 6: Einführung von TYPO3 an der Bergischen Universität Wuppertal

6Zentrum für Informations- und MedienverarbeitungChristian Nölle

Bergische Universität Wuppertal

Page 7: Einführung von TYPO3 an der Bergischen Universität Wuppertal

7Zentrum für Informations- und MedienverarbeitungChristian Nölle

…andere Richtung

Page 8: Einführung von TYPO3 an der Bergischen Universität Wuppertal

8Zentrum für Informations- und MedienverarbeitungChristian Nölle

Universitäten

Heterogen!

Page 9: Einführung von TYPO3 an der Bergischen Universität Wuppertal

9Zentrum für Informations- und MedienverarbeitungChristian Nölle

Universitäten

Page 10: Einführung von TYPO3 an der Bergischen Universität Wuppertal

10Zentrum für Informations- und MedienverarbeitungChristian Nölle

Freiheit

Universitäten vs. Unternehmen

Page 11: Einführung von TYPO3 an der Bergischen Universität Wuppertal

11Zentrum für Informations- und MedienverarbeitungChristian Nölle

Freiheit?

Im Sinne von

Freiheit von Lehre und Forschung?

Freiheit zur Selbstbestimmung?

Unabhängigkeit?

Page 12: Einführung von TYPO3 an der Bergischen Universität Wuppertal

12Zentrum für Informations- und MedienverarbeitungChristian Nölle

Punkt:

.

Page 13: Einführung von TYPO3 an der Bergischen Universität Wuppertal

13Zentrum für Informations- und MedienverarbeitungChristian Nölle

Dann wollen wir mal technisch werden!

Page 14: Einführung von TYPO3 an der Bergischen Universität Wuppertal

14Zentrum für Informations- und MedienverarbeitungChristian Nölle

~500 Domains

verteilt auf 5 Webserver

Page 15: Einführung von TYPO3 an der Bergischen Universität Wuppertal

15Zentrum für Informations- und MedienverarbeitungChristian Nölle

Ausgangslage

Davon 80 Domains per zentralem CMS

50 per TYPO3 dezentral

N+1 Domains statisch oder sonst wie

Page 16: Einführung von TYPO3 an der Bergischen Universität Wuppertal

16Zentrum für Informations- und MedienverarbeitungChristian Nölle

Aufgabe:

TYPO3 als zentrales CMS etablieren

&

Altes CMS ablösen

Page 17: Einführung von TYPO3 an der Bergischen Universität Wuppertal

17Zentrum für Informations- und MedienverarbeitungChristian Nölle

Nebenbei

Corporate Design

Fragmentierung vermeiden

Wissen transferieren

Page 18: Einführung von TYPO3 an der Bergischen Universität Wuppertal

18Zentrum für Informations- und MedienverarbeitungChristian Nölle

Und natürlich

Ausfallsicherheit

Solide Basis

Schnell

Wartungsarm

Page 19: Einführung von TYPO3 an der Bergischen Universität Wuppertal

19Zentrum für Informations- und MedienverarbeitungChristian Nölle

Kleinigkeit!

Dann los:

Page 20: Einführung von TYPO3 an der Bergischen Universität Wuppertal

20Zentrum für Informations- und MedienverarbeitungChristian Nölle

Läuft!

VMWare

HP ProLiant Blade System

5 ESX Hosts im HA Cluster

Page 21: Einführung von TYPO3 an der Bergischen Universität Wuppertal

21Zentrum für Informations- und MedienverarbeitungChristian Nölle

Speichert!

HP EVA SAN

Fibre Channel

Redundante Switched Fabric

Multi-Path

Page 22: Einführung von TYPO3 an der Bergischen Universität Wuppertal

22Zentrum für Informations- und MedienverarbeitungChristian Nölle

Virtuell

2 CPUs

8 GB RAM

Debian

Page 23: Einführung von TYPO3 an der Bergischen Universität Wuppertal

23Zentrum für Informations- und MedienverarbeitungChristian Nölle

Einsatz

Apache

XCache

MySQL Master/Slave

Page 24: Einführung von TYPO3 an der Bergischen Universität Wuppertal

24Zentrum für Informations- und MedienverarbeitungChristian Nölle

Auth per LDAP

SSL für Backends

Backends nur intern

Page 25: Einführung von TYPO3 an der Bergischen Universität Wuppertal

25Zentrum für Informations- und MedienverarbeitungChristian Nölle

Caretaker

Munin

Nagios

Page 26: Einführung von TYPO3 an der Bergischen Universität Wuppertal

26Zentrum für Informations- und MedienverarbeitungChristian Nölle

Was weg muss:

Page 27: Einführung von TYPO3 an der Bergischen Universität Wuppertal

27Zentrum für Informations- und MedienverarbeitungChristian Nölle

P@blish

Page 28: Einführung von TYPO3 an der Bergischen Universität Wuppertal

28Zentrum für Informations- und MedienverarbeitungChristian Nölle

Probleme

• Updatepfad unklar

• Statische HTML Seiten

• Lokale Benutzerverwaltung

• GUI nicht mehr zeitgemäß

• Steigende Anforderungen der User

Page 29: Einführung von TYPO3 an der Bergischen Universität Wuppertal

29Zentrum für Informations- und MedienverarbeitungChristian Nölle

EINFACHER WECHSEL!

Page 30: Einführung von TYPO3 an der Bergischen Universität Wuppertal

30Zentrum für Informations- und MedienverarbeitungChristian Nölle

Seitenstruktur, Inhalte und Dateien

Page 31: Einführung von TYPO3 an der Bergischen Universität Wuppertal

31Zentrum für Informations- und MedienverarbeitungChristian Nölle

Mhhhhhhh…

• P@blish basiert auf ZOPE • Zope Object Database -> objektorientiert

• TYPO3 basiert auf AMP-Stack• MySQL -> relational

Page 32: Einführung von TYPO3 an der Bergischen Universität Wuppertal

32Zentrum für Informations- und MedienverarbeitungChristian Nölle

Und jetzt?

XML / XSLT

Page 33: Einführung von TYPO3 an der Bergischen Universität Wuppertal

33Zentrum für Informations- und MedienverarbeitungChristian Nölle

WTF

Page 34: Einführung von TYPO3 an der Bergischen Universität Wuppertal

34Zentrum für Informations- und MedienverarbeitungChristian Nölle

Keine 100%ige Lösung!

Page 35: Einführung von TYPO3 an der Bergischen Universität Wuppertal

35Zentrum für Informations- und MedienverarbeitungChristian Nölle

Je mehr Text, desto einfacher – je mehr „Multimedia“, desto

aufwendiger.

Page 36: Einführung von TYPO3 an der Bergischen Universität Wuppertal

36Zentrum für Informations- und MedienverarbeitungChristian Nölle

Zuckerbrot!

Page 37: Einführung von TYPO3 an der Bergischen Universität Wuppertal

37Zentrum für Informations- und MedienverarbeitungChristian Nölle

In the meantime…

224 Domains

700 Redakteure

Page 38: Einführung von TYPO3 an der Bergischen Universität Wuppertal

38Zentrum für Informations- und MedienverarbeitungChristian Nölle

7,8 Mio Zugriffe / Monat

118 GB Datentransfer

Durchschnittswerte 2011

Page 39: Einführung von TYPO3 an der Bergischen Universität Wuppertal

39Zentrum für Informations- und MedienverarbeitungChristian Nölle

Steigend!

Page 40: Einführung von TYPO3 an der Bergischen Universität Wuppertal

40Zentrum für Informations- und MedienverarbeitungChristian Nölle

And Now for Something Completely Different

Page 41: Einführung von TYPO3 an der Bergischen Universität Wuppertal

41Zentrum für Informations- und MedienverarbeitungChristian Nölle

One template to rule them all

Page 42: Einführung von TYPO3 an der Bergischen Universität Wuppertal

42Zentrum für Informations- und MedienverarbeitungChristian Nölle

Modulares TypoScript

1 HTML-Datei

Anpassungen nur über CSS / TS

Page 43: Einführung von TYPO3 an der Bergischen Universität Wuppertal

43Zentrum für Informations- und MedienverarbeitungChristian Nölle

Neue Webseite „einfach so“ erstellen.

Page 44: Einführung von TYPO3 an der Bergischen Universität Wuppertal

44Zentrum für Informations- und MedienverarbeitungChristian Nölle

1 Arbeitstag

Page 45: Einführung von TYPO3 an der Bergischen Universität Wuppertal

45Zentrum für Informations- und MedienverarbeitungChristian Nölle

Hilft!

Schulungen

Videos

1st Level Support

Page 46: Einführung von TYPO3 an der Bergischen Universität Wuppertal

46Zentrum für Informations- und MedienverarbeitungChristian Nölle

Und? Wirkt?

Page 47: Einführung von TYPO3 an der Bergischen Universität Wuppertal

47Zentrum für Informations- und MedienverarbeitungChristian Nölle

Altsystem: 18

Tendenz

Page 48: Einführung von TYPO3 an der Bergischen Universität Wuppertal

48Zentrum für Informations- und MedienverarbeitungChristian Nölle

Eigene TYPO3 Installationen

CD

Alternative CMS

Page 49: Einführung von TYPO3 an der Bergischen Universität Wuppertal

49Zentrum für Informations- und MedienverarbeitungChristian Nölle

Ausblick

Komplette Ablösung per Ende 2012

Varnish!

Page 50: Einführung von TYPO3 an der Bergischen Universität Wuppertal

50Zentrum für Informations- und MedienverarbeitungChristian Nölle

Kernwünsche ;)

CLI

LDAP

Page 51: Einführung von TYPO3 an der Bergischen Universität Wuppertal

51Zentrum für Informations- und MedienverarbeitungChristian Nölle

Christian Nölle

[email protected]

Twitter: @stbc