Das Web-Design ist eine eigene Informatik-Disziplin zur Gestaltung von Webseiten.
Anforderungen an den Webdesigner bestehen in Form von Kenntnissen verschiedener Elemente einer Website und einem Flair für Design.
Grundkenntnisse
Grundkenntnisse sind notwendig für:
- HTML
- CSS
- JavaScript
Sowie Elementen des zugrundeliegenden Hosting-Systems:
- PHP
- Datenbank (SQL)
- Frameworks und Daten-Formate
- Symphony
- Twig
- JSON
- Ajax
- ...
Hinzu kommen dann noch je nach Anforderungen Netzwerkprotokolle:
- TCP/IP
- SMTP (Mail)
- Broadcasting
- Websockets
- ...
Installations- und Runtime-Container
- Docker
Inhalts-Verwaltung (CMS)
Anforderungen
Die Anforderungen richten sich nach den Vorgaben des Eigners. Sie stellen Richtlinien dar für:
- Inhalte
- Funktionalität
- Gestaltung
- Verwaltbarkeit
Die Anforderungen bestimmen die Komplexität einer Website.
Unterschied: Website - Webseite
Die Frage nach dem Unterschied tritt immer wieder auf.
Website:
Sammlung unterschiedlicher Internetseiten, die über eine bestimte URL (Internetadresse) erreicht werden können und eine gemeinsame Basis haben.
Webseite:
Eine einzelne Seite im Internet.
Beispiel: https://de.wikipedia.org/wiki/Webseite