Diploma in Web Development &AdministrationProjektanleitung
Ein Webmasters Press Lernbuch
Version 2.1.1 vom 21.6.2017
Autorisiertes Curriculum für das Webmasters Europe Ausbildungs- und Zertifizierungspro-gramm.
www.webmasters-europe.org
© 2017 by Webmasters Presswww.webmasters-press.de
Webmasters Akademie Nürnberg GmbHNeumeyerstr. 22–2690411 NürnbergGermanywww.webmasters-akademie.de
Printed books made with Prince
Art.-Nr. 1260d8cf1a59Version 2.1.1 vom 21.6.2017
Das vorliegende Fachbuch ist urheberrechtlich geschützt. Alle Rechte vorbehalten. Die Ver-wendung der Texte und Abbildungen, auch auszugsweise, ist ohne schriftliche Genehmi-gung des Verlags urheberrechtswidrig und daher strafbar. Dies gilt insbesondere für die Ver-vielfältigung, Übersetzung oder Verwendung in elektronischen Systemen sowie für die Ver-wendung in Schulungsveranstaltungen. Die Informationen in diesem Fachbuch wurden mitgrößter Sorgfalt erarbeitet. Trotzdem können Fehler nicht vollständig ausgeschlossen wer-den. Autoren und Herausgeber übernehmen keine juristische Verantwortung oder irgend-eine Haftung für eventuell verbliebene fehlerhafte Angaben und deren Folgen.
Inhaltsverzeichnis7Vorwort
8Projektauswahl
9Anforderungen zum Modul Web Interface Design & Usability: Layout des Kunden-bereiches
9Anforderungen
9Vorgehensweise
10Tipps für die Herangehensweise
11Bildquellen
13Anforderungen zu den Modulen PHP/MySQL & JavaScript
14Physisches Datenmodell
14Anforderungen
14Vorgehensweise
14Kunden- und Mitarbeiterbereich
14Anforderungen
15Vorgehensweise
15Mitarbeiterbereich — Reisen anlegen
15Anforderungen
15Vorgehensweise
16Mitarbeiterbereich — Reiseliste
16Anforderungen
16Vorgehensweise
16Mitarbeiterbereich — Login
16Anforderungen
16Vorgehensweise
17Kundenbereich — statische Inhalte
17Anforderungen
17Vorgehensweise
18Kundenbereich — dynamische Inhalte
18Anforderungen
18Vorgehensweise
18Kundenbereich — Buchungstunnel
18Anforderungen
19Vorgehensweise
19Buchungsvorgang abschließen
19Anforderungen
19Vorgehensweise
19Kundenbereich — Suchfunktion
19Anforderungen
20Vorgehensweise
20Kundenbereich — Teaserbox/Slider
20Anforderungen (JavaScript)
1
2
2.1
2.2
2.2.1
2.2.2
3
3.1
3.1.1
3.1.2
3.2
3.2.1
3.2.2
3.3
3.3.1
3.3.2
3.4
3.4.1
3.4.2
3.5
3.5.1
3.5.2
3.6
3.6.1
3.6.2
3.7
3.7.1
3.7.2
3.8
3.8.1
3.8.2
3.9
3.9.1
3.9.2
3.10
3.10.1
3.10.2
3.11
3.11.1
21Vorgehensweise
21Kundenbereich — Suchvorschläge
21Anforderungen (JavaScript & PHP)
22Vorgehensweise
22Weitere optionale Features
23Anforderungen zum Modul Web Administration
23Konfiguration von BIND9
23Anforderungen
23Vorgehensweise
24Konfiguration von ProFTPd
24Anforderungen
24Vorgehensweise
24Konfiguration von OpenSSH
24Anforderungen
24Vorgehensweise
24Konfiguration von Postfix
24Anforderungen
25Vorgehensweise
25Konfiguration von Apache, PHP und MySQL
25Anforderungen
25Vorgehensweise
26Deployment der Projekt-Webseite
26Anforderungen
26Vorgehensweise
27Deployment des CMS-Systems SilverStripe
27Anforderungen
27Vorgehensweise
27Serververwaltung, Überwachung und Backup
27Anforderungen
27Vorgehensweise
3.11.2
3.12
3.12.1
3.12.2
3.13
4
4.1
4.1.1
4.1.2
4.2
4.2.1
4.2.2
4.3
4.3.1
4.3.2
4.4
4.4.1
4.4.2
4.5
4.5.1
4.5.2
4.6
4.6.1
4.6.2
4.7
4.7.1
4.7.2
4.8
4.8.1
4.8.2