Homepage mit einem WCMS: Typo3



Ähnliche Dokumente
mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank

TYPO3 Slide Lightwerk GmbH

INSTALLATION. Voraussetzungen

1. Loggen Sie sich mit Ihrem Benutzernamen in den Hosting-Manager (Confixx) auf Ihrer entsprechenden AREA ein. Automatische Wordpress Installation

Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem

HTBVIEWER INBETRIEBNAHME

PHP - Projekt Personalverwaltung. Erstellt von James Schüpbach

DOKUMENTATION ky2help V 3.6 Servertests

Herzlich willkommen im Modul Web-Engineering

Kurzanleitung OOVS. Reseller Interface. Allgemein

Step by Step Webserver unter Windows Server von Christian Bartl

SEMINAR Modifikation für die Nutzung des Community Builders

Datenübernahme easyjob 3.0 zu easyjob 4.0

Das Typo3 Backend. Demo Website: Frontend: Backend: von Timo Schmidt

Installation des CMS-Systems Contao auf einem Windows-Rechner mit XAMPP

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!

How-to: Webserver NAT. Securepoint Security System Version 2007nx

Wie richten Sie Ihr Web Paket bei Netpage24 ein

SAP DB und OpenOffice.org

Adressen und Kontaktinformationen

Updatehinweise für die Version forma 5.5.5

Suche schlecht beschriftete Bilder mit Eigenen Abfragen

Upgrade von Starke Praxis

EIDAMO Webshop-Lösung - White Paper

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

Java Script für die Nutzung unseres Online-Bestellsystems

Kurzer Leitfaden für den Einstieg in PayComm

Microsoft Access 2013 Navigationsformular (Musterlösung)

Anleitung zur Einrichtung einer ODBC Verbindung zu den Übungsdatenbanken

Sybase Central Dokumentation Aktivierung der Monitoringfunktion

Einführung in das Web Content Management System (CMS) Typo3

Installationsanleitung für. SugarCRM Open Source. Windows Einzelplatz

Migration von statischen HTML Seiten

DOKUMENTATION PASY. Patientendaten verwalten

Website freiburg-bahai.de

Patch Management mit

Installationsanleitung

Hilfe bei Adobe Reader. Internet Explorer 8 und 9

Der SAP BW-BPS Web Interface Builder

Quick Reference Historie des Dokuments

How- to. E- Mail- Marketing How- to. Subdomain anlegen. Ihr Kontakt zur Inxmail Academy

Anmeldeverfahren. Inhalt. 1. Einleitung und Hinweise

Guide DynDNS und Portforwarding

tentoinfinity Apps 1.0 EINFÜHRUNG

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Datensicherung EBV für Mehrplatz Installationen

Netzwerkeinstellungen unter Mac OS X

Lokale Installation von DotNetNuke 4 ohne IIS

ecaros-update 8.2 Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Eschenweg Weiterstadt

Um sich zu registrieren, öffnen Sie die Internetseite und wählen Sie dort rechts oben

Webseiten sind keine Gemälde. Webstandards für ein besseres Web. Webstandards für ein besseres Web

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

mysoftfolio360 Handbuch

Einleitung: Frontend Backend

doubleslash Net-Business GmbH

1. Wordpress downloaden

Matrix42. Matrix42 Cloud Trial Erste Schritte. Version

Synchronisations- Assistent

Content Management System. «Rainbow Basis» Grundlagen. Einfache Kursverwaltung

Gezielt über Folien hinweg springen

Hilfe zur Urlaubsplanung und Zeiterfassung

Installationsanleitung. Novaline Datenarchivierung / GDPdU

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

RMeasy das SAP IS U Add On für Versorgungsunternehmen. Optimieren Sie Ihre Prozesse in Kundengewinnung und Kundenbindung.

Upgrade-Leitfaden. Apparo Fast Edit 1 / 7

bizsoft Rechner (Server) Wechsel

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen.

Was meinen die Leute eigentlich mit: Grexit?

FRONT CRAFT.

Access Grundlagen für Anwender. Andrea Weikert 1. Ausgabe, 1. Aktualisierung, Juli inkl. zusätzlichem Übungsanhang ACC2010-UA

BitDefender Client Security Kurzanleitung

Schulungsunterlagen zur Version 3.3

wochenbettbetreuung.ch V E R S I O N V O M

Softwaren Engineering I

TBooking: Integration der Online-Buchung auf der eigenen Homepage. Version 1.0. Bayern Reisen & Service GmbH Im Gewerbepark D Regensburg

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

Neuinstallation Einzelplatzversion

Fachhochschule der Wirtschaft Paderborn (FHDW) Fachbereich angewandte Informatik. Pflichtenheft. Anwendungsentwicklung Semester 5

Installationsanleitungen

1 Dokumentenmanagement

teischl.com Software Design & Services e.u. office@teischl.com

Menü auf zwei Module verteilt (Joomla 3.4.0)

Änderungsbeschreibung HWS32 SEPA Überweisungen

Installation von Wordpress

Anleitung Administration Alterssiedlungen Basel. So aktualisieren Sie Ihre Daten. Version:

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

Vodafone Conferencing Meeting erstellen

Installationsanleitung SSL Zertifikat

Anleitung Typo3-Extension - Raumbuchungssystem

Gussnummern-Lesesystem

Layoutmodelle. Steffen Schwientek Große Klostergasse Friedberg schwientek@web.de Web :schlaukopp.org

Webalizer HOWTO. Stand:

Titel. App-V 5 Single Server Anleitung zur Installation

How-To-Do. Fernwartung einer VIPA Steuerung via Ethernet

Quickstep Server Update

Öffnungszeit 24 Stunden

DER BESSER INFORMIERTE GEWINNT!

Transkript:

Homepage mit einem WCMS: Typo3 Universität Zürich Institut für Mathematik

Ziele Das Institut möchte sich anspruchsvoll darstellen. Daten (Vorlesungen/ Seminare/ Publikationen) sollen aktuell sein und durch den zugehörigen Benutzer editierbar sein. Benutzer wollen sich nicht mit HTML rumschlagen. Homepage min. zweisprachig (Deutsch/ Englisch). Informationen aus vergangenen Semestern (Vorlesungen/Seminare) müssen abrufbar sein. WCMS Web Content Management System

Wie arbeiten andere Seminare/Institute? Anfrage, vor 2 Jahren, bei anderen Uni's/ Instituten: Jeder bastelt an seiner eigenen Lösung Wenn MySQL / PHP eingesetzt wurde, war das schon "advanced (seitdem hat sich wenig geändert). Anscheinend war kein Bedarf für ein WCMS vorhanden!

Evaluation OpenSource WCMS Zope Basiert auf der Sprache Python. Extrem viele Erweiterungsmodule vorhanden. Mehrere kommerzielle Produkte basieren auf ZOPE! Zope scheint stabil und leistungsfähig zu sein.

Evaluation OpenSource WCMS Typo3 Basiert auf PHP / MySQL / GD / Freetype / ImageMagick. Erzeugt Grafiken "On the fly". Die erste Installation ist schwierig! Nach der Installation ist relativ schnell die erste eigene Seite erstellt. Extrem flexibel (mit PHP und MySQL Kenntnissen). Gute Caching Algorithmen (Performance). Für ein OpenSource Projekt gute Dokumentation. TypoScript: Typo3 interne Sprache ist mächtig und schwierig.

Wunschsystem Wir wollten keine grosse Arbeit in Eigenentwicklung stecken, sondern schnellst möglich loslegen. Kein WCMS gefunden, das direkt die potentiellen Datenstrukturen im Institut abbilden kann.

Gewählt: Typo3 User Interface um Homepage "zusammen" zu klicken. MySQL im Hintergrund - das versprach eine leichte Einbindung der eigenen SQL Tabellen. PHP im Hintergrund - aktuelle Skriptsprache, eine mögliche Einarbeitung schien sinnvoll zu sein. Grafische Titel, Menubuttons, Roll-Over Effekte,... werden dynamisch gerendert!

Typo3 erweitert: Institutsdaten Ausgabe Funktion 'dbq' (Database Query), programmiert in PHP. Verschachtelte SQL Ausdrücke möglich. Komplexe HTML Tabellenlayouts (Untertabellen) können erzeugt werden. Eingabe Web (HTML) Datenbank Formulare. Formulare sind nicht statisch programmiert, sondern können nach Bedarf per Mausklick (und Kenntnissen der Datenbankstruktur) zusammengestellt werden. Komplexe Abhängigkeiten zwischen den Tabellen werden berücksichtigt!

Dateneingabe

Datenstruktur eines Institutes/ Seminares Alle Institute/ Seminare müssten eigentlich eine grundsätzlich ähnliche Datenbasis haben: Personen: Professoren, Assistenten, Dozenten, Sekretariate Vorlesungen, Seminare, Übungen Publikationen, Preprints Allgemeine Dokumente wie Übungszettel, Dokumentationen,... Veranstaltungen, Konferenzen, Workshops

Datenbank (SAP) der UniZH An der UniZH wird ein neues Datenbanksystem (auf SAP Basis) installiert (Vorlesungen, Personen,...). Zum jetzigen Zeitpunkt werden alle Vorlesungen doppelt erfasst: Uni-Verwaltung & Institut Ziel für die Zukunft: Vorlesungen kommen aus der UniZH-Datenbank. Trotzdem: eine eigene Datenbank ist nach wie vor nötig für Übungszettel, Publikationen,...

Homepage der 'Mathematik' Typo3 ist seit 2 Jahren im Betrieb. Seit 1 Jahr wird die offizielle Institutshomepage komplett durch Typo3 bedient (Ausnahme bei 2 von 12 Professoren). Web-Server Technik AMD 900 MHz OS: Linux SuSE 8.0 (gehärtet) CPU Load des Servers: 0.1

Unsaubere Implementierung Aktueller Nachteil der Erweiterungen: Sie sind an Typo3 'angeflanscht' und nicht integriert. D.h. die Typo3 Umgebung wird in der 'dbq' und den eigenen 'Formularen' so gut wie nicht genutzt => wird sich hoffentlich ändern. Zukunftsvision: 'dbq' und 'Formulare' als Typo3- Extension in die offizielle Typo3 Distribution öffentlich verfügbar machen.

Erfahrungen Typo3 läuft stabil. Homepage mit MySQL DB ist extrem flexibel: Bisher konnten alle Sonderwünsche nachträglich installiert werden. Extreme Arbeitserleichterung für den Webmaster. Zufriedene Professoren, Assistenten, da sie selbst Änderungen an der Homepage vornehmen können. User können eine eigene Homepage mittels Typo3 erstellen.

Zusammenarbeit Die gesamte Infrastruktur (Typo3, MySQL Tabellen) sollte einfach auf ein anderes Institut/ Seminar übertragbar sein. Das Homepagelayout der Mathematik ist in weniger als 1 Stunde komplett ausgetauscht. Bei Interesse kann auch gern ein detaillierter Vortrag organisiert werden. Interessenten dürfen sich gerne bei C. Rose, Tel. 63-55847, crose@amath.unizh.ch melden.