Zitat von
Tpercon:
Mich würde mal interessieren wie z.B. die Forensoftware von ArneE aufgebaut ist oder wie man prinzipiell sowas macht.
Also eine auf
HTML basierende Forensoftware wie diese ist nicht besonders schwer, nur aufwändig. Es geht in Delphi genauso wie z. B. in PHP - man muss die EXE eben nur als CGI-Modul zum Laufen bringen.
Der Schlüssel bei
HTML-basierten Systemen sind die Daten die bei einem HHTP-Request übergeben werden. Z.b. übermittelt
forum.html?post=131 der Datei
forum.html ein Parameter namens
post mit dem Wert
131. Diese Information kann diese Datei, z. B. ein CGI-,PHP-Script oder eine in Delphi geschriebene CGI-Anwendung, dann auswerten und z. B. den Beitrag Nummer 131 anzeigen.
Das Prinzip hier ist also: Du speicherst die Beiträge der Benutzer in einer
DB. Diesen Beiträgen weist du Nummern zu, und um die Beiträge anzusehen, muss derjenige, der dies tun will, dir übermitteln, welchen Beitrag er ansehen will. Bis hierher ist es egal, ob du das HTTP-Protokoll benutzt oder ein eigenes. Nur bei der Art der Übermittlung gibt es viele Möglichkeiten: Bei der HTTP-Methode hast du die Möglichkeiten des POST- und des (obengenannten) GET-Request, wenn du selber Client- und Serverprotokolle schreibst, kannst du natürlich den Befehl beliebig nennen und die Art der Befehlsübermittlung frei bestimmen.