Hallo Rolf,
Hallo Computerfreaks,
»Ich bin kein Freak«
Meine Frage: wie baut man mit HTML ein Forum ? Oder geht das nicht ? Muss
dazu eine andere Programmiersprache genommen werden ? Wenn ja, welche ? Und
wie ?
Ja. HTML ist keine Programmiersprache sondern nur die formale Sprache, mit
der der Browser die vom Server geschickten Informationen zu einer Seite auf
dem Bildschirm zusammenbastelt.
Für ein Forum oder Gästebuch muß auf dem Server etwas laufen, das auf den
Browser reagieren kann. Wenn z.B. ein Besucher ein neues Posting abschickt,
muß das irgendwo gespeichert werden, wo wenn nicht auf dem Server? Das geht
mit HTML nicht, HTML (und Javascript) beschäftigt sich mit dem, was im
Browser abläuft.
Das Programm auf dem Server, das nun Anfragen entgegen nimmt, verarbeitet
und wieder HTML-Seiten aussendet muß also in einer auf dem Server laufenden
Programmiersprache geschrieben sein. Im Prinzip kann das jede sein, dieses
Forum ist zum Beispiel in C und Perl geschrieben. Da aber die Webhoster in
ihren Paketen Funktionalität eingrenzen sind das meist die Programmiersprachen
Perl und das wertgute PHP.
Bei einem entsprechenden Hostingpaket, das eine Programmiersprache unterstützt,
hättest Du nun im Prinzip die Möglichkeit, Dir selber ein Forum zu schreiben.
Der Artikel Threadbasiertes Forum mit PHP und MySQL von Henryk Plötz stellt
eine mögliche Implementierung eines solchen Forums in der Programmiersprache
PHP mit der Datenhaltung in der Datenbank MySQL vor.
Aber grob nach Deinem Posting geschätzt, ist Deine Programmiererfahrung (und
Deine Erfahrung mit Webtechniken) eher gering, das ganze würde eventuell für
Dich zu einem zu großen und frustrierenden Lernaufwand. Weswegen ich dann
doch eher empfehlen würde, ein fertiges Forum zu installieren. Vielleicht
guckst Du mal die entsprechenden Verweise auf Scriptsammlungen in Perl und
PHP im Linkverzeichnis durch.
Tim