Aufgabenstellung:
Erstellung einer Webseite auf Basis von HTML mit interaktiver Funktionalität (ähnlich wie Angular, oder React), möglichst kurzen Ladezeiten der Seiten und Datenbank-Funktionalität (ähnlich wie Wordpress).
Phase 1:
Ausarbeitung eines Konzepts einer neuartigen Webseiten-Technik für eine hochperformante Webseiten-Architektur 'from scratch'.
Zielsetzung: Webseiten sollen nicht, wie gewohnt einzeln innerhalb der Seiten-Navigation über eine URL laden, sondern nur die benötigten Inhalte sollen nachgeladen werden.
- Erstellung eines Entwurfs auf Basis von JavaScript und PHP
- Erstellung eines serverseitiges URL Verwaltungskonzept
- Programmierung der Seite mittels Boostrap, HTML, CSS, JavaScript, jQuery und PHP
- Umschaltung der CSS Konfiguration aus dem HTML Menü, um von normaler Ansicht (schwarze Schrift auf weißem Grund) auf Dark Mode (weiße Schrift auf schwarzem Grund) umzuschalten. Dies ermöglicht eine bessere Lesbarkeit der Seiten insbesondere in dunkler Umgebung.
Phase 2 (aktuell in Arbeit):
Umbau der Architektur von klassischen HTML Files auf Datenbank-gestützes System (ähnlich wie Wordpress). Auch hier steht Performance und Sicherheit im Fordergrund.
Einbindung der Suchfunktion über die Datenbank mittels JavaScript und PHP