Von b_funke |

Statische Webseiten (HTML/CSS/Javascript) laufen im Browser des 
Benutzers ab. HTML und CSS wird 1:1 beim Aufruf einer Webadresse vom Server übertragen. Zwischen einzelnen Seitenaufrufen ist keine Verbindung (lediglich in den Logfiles über die IP-Adresse oder mit Javascript über den Browser des Benutzers), der Benutzer kann sich nicht anmelden und wird nicht wiedererkannt.
Beim Erstellen müssen die Seiten auf den Server vollständig hochgeladen werden. Es können nicht mehrere Redakteure gleichzeitig Inhalte bearbeiten.
HTML enthält Struktur und Text/Verweise bzw. Links auf Webseiten und Mediendateien
CSS enthält das Layout = Präsentation
Javascript ist eine lokale Programmierung - läuft nur im Browser des 
Benutzers
Benötigt wird für das Internet der Webspace eines Hosters.
 

Content-Management-Systeme z.B. Wordpress 

Bei Content-Management-System enthält die Server-Datenbank
Text, Verweise und Benutzerinformationen (z.B. login)

HTML-CSS-Javascript = Vorlage, Theme, Template enthält die Präsentation  - liegt auf dem Webspace des Servers.

Serverseitige Programmierung liegt ebenfalls auf dem Webspace des Servers.

Bei Aufruf einer Webadresse wird die Webseite zusammengesetzt
entsprechend Benutzerangaben aus Datenbankinhalten und Vorlage/Theme

Prinzip: Programmierung ist getrennt von Inhalt ist getrennt von Präsentation.

Technische Voraussetzungen für WordPress

Server-Datenbank - MySql oder MariaDB
Serverseitige Programmierung - PHP
derzeit - November 2023 -
PHP-Version 7.4 oder höher und der MySQL-Version 5.7 ODER MariaDB-Version 10.3 oder höher.

Lokale Installation ist möglich mit
xampp von Apachefriends.org

X - alle Betriebssysteme
A - Apache
M - MySql/MariaDB
P - PHP
P - Perl