BlackBoard (http://www.black-board.net/index.php)
- Sonstiges (http://www.black-board.net/board.php?boardid=34)
-- Bildung (http://www.black-board.net/board.php?boardid=39)
--- Suche Tutorial zur Programmierung eines Forums (http://www.black-board.net/thread.php?threadid=20944)


Geschrieben von pcom1 am 17.08.2005 um 21:03:

  Tutorial zur Programmierung eines Forums

Hi @all

habe ma lusst mir mein eigenes Forum zu programmieren! Augenzwinkern Denke mal das es in HTML geschrieben wird verwirrt

Hat einer ein Tutorial? oder Tipps und Tricks?



Geschrieben von PygoscelisPapua am 17.08.2005 um 22:02:

 

Nein, es wird hauptsächlich mit einer Skriptsprache geschrieben. Die Seiten werden zwar in HTML dargestellt, aber das ganze Dynamische [Posts schreiben, neue Beiträge anzeigen, Onlineanzeige, etc. pp.] kann man garnicht mit HTML alleine bewältigen. Dazu kommt meist PHP zum einsatz, man könnte dies aber auch mit jeder anderen Skriptsprache [z.B. Perl, Ruby, etc.] realisieren - PHP eignet sich einfach am beste. Außerdem brauchst Du eine Datenbank, für die Du eine Datenbankabfragesprache, z.B. MySQL können musst.

Es gibt aber auch schon etliche fertige Foren, [eins komplett selbst zu schreiben, währe sicherlich einiges an Arbeit] - dieses hier ist z.B. dein WoltLab Burning Board. Die 2.x Version von diesem Board kostet zwar Geld, dafür gibt es die 1.x Version um sonst.

Kannst ja mal hier vorbeischauen http://www.woltlab.de/

Ansonsten gibts noch das Bulletin Board, oder PHPNuke, und wie sie nicht noch alle heißen... da könntest Du mal nach googlen.

Selbst wenn Du kein Forum aufsetzten willst, sondern das ganze nur aus Spaß an der Materie machen möchtest und Dir das Programmieren des Forums wichtiger ist, als es dann hinterher zu nutzen, kann ein Blick in die Quelltexte dieser oben genannten Boards sicher nicht schaden Augenzwinkern

[Edit]
Im übrigen haben wir für Tutorialsuchen ein eigenes Unterforum wo Anfragen dieser Art sicherlich besser aufgehoben sind Augenzwinkern



Geschrieben von LX am 18.08.2005 um 02:08:

Achtung

Zitat:
Original von PygoscelisPapua
Außerdem brauchst Du eine Datenbank, für die Du eine Datenbankabfragesprache, z.B. MySQL können musst.
1. Nein, man braucht nicht zwangsweise eine Datenbank. Alte UBB-Versionen (glaube das heißt mittlerweile UBB.classic) beispielsweise laufen komplett über einfache Dateiverwaltung. Ob das sinnvoll und performant ist, ist eine andere Frage.

2. MySQL ist keine Datenbankabfragesprache, sondern ein DBMS. Die Abfragesprache ist SQL, und kann mit den meisten relationalen Datenbanken benutzt werden (also auch bei Oracle, MSSQL, PostgreSQL, DB2... selbst Access *brech*).

Zitat:
Ansonsten gibts noch das Bulletin Board, oder PHPNuke
Bulletin Boards sind alle... du meinst wahrscheinlich das Ultimate Bulletin Board (UBB) von Infopop. Und PHPNuke ist eine Portal-, keine Forensoftware Augenzwinkern

</korrektur>

Der Rest haut schon hin. Um eine serverseitige Programmiersprache kommst du nicht rum. Da du das offenbar aber noch nicht wusstest, nehme ich mal an, dass du eine solche Sprache erstmal lernen müsstest. In diesem Fall empfehle ich dir als erstes Projekt aber eher was einfacheres, denn ein Forum beinhaltet schon eine ganze Menge Dinge, die man beachten muss (insbesondere bezogen auf Userauthentifikation und Sicherheit). Sehr stark abstrahiert macht ein Gästebuch dasselbe nur ohne Benutzerkonten und verschiedene Threads, das wäre also eher zu empfehlen.



Geschrieben von Champus am 19.08.2005 um 12:09:

 

Zitat:
Original von LX
Zitat:
Ansonsten gibts noch das Bulletin Board, oder PHPNuke
Bulletin Boards sind alle... du meinst wahrscheinlich das Ultimate Bulletin Board (UBB) von Infopop.


Du Klugscheisser, Infopop gibt's nicht mehr, die Firma heißt Groupee Zunge raus

Naja ich hatte mal ein Tutorial dafür, war eigentlich ziemlich gut, muss mal schauen ob ich es auftreiben kann, aber wie der Forengott über mir schon gepostet hat, solltest du dich erstmal in die entsprechende Sprache einarbeiten und mit was kleinem Anfangen. Wobei ich glaube ein Gästebuch wäre für einen PHP Anfänger auch schon ziemlich viel.



Geschrieben von pcom1 am 20.08.2005 um 15:55:

 

Denn fang ich erstma mit was leichten an in PHP smile

Hat einer ein anfänger tutorial LINK?



Geschrieben von LX am 20.08.2005 um 16:02:

Achtung

Mit Schattenbaum haste erstmal die Grundlagen.


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH