Einfaches Forum auf eigener Seite integrieren
Spikx 18.04.2008 - 16:43 782 9
Spikx
My Little Pwny
|
Gestern wurde mir ein Auftrag zum erstellen einer webseite inkl. eigenem Forum aufgegeben, welche aber schon am Montag fertig sein soll Wie auch immer, es gibt zwar natürlich einige Open Source Foren wie zB phpBB, aber gibt es auch irgendwelche... hm.. Open Source Foren "Frameworks" oder etwas in der Richtung, damit man ein Forum relativ einfach in seine eigene Seite integrieren kann und ggf. auch eigene Benutzerdaten verwendet?
|
AoD
aka AngelOfDeath
|
Willst du User Accounts einmalig in die Forensoftware einspielen oder ständig synchron halten? Sollte es nur 1. sein, dann würde ich dir empfehlen einfach phpBB zu verwenden und dort die Tabelle einmal zu befüllen. Bei Variante 2. kann ich mir vorstellen, dass es leichter ist ein Service für die Synchronisation zu schreiben, also ein Forum selbst zu erfinden (und sei es unter zu Hilfenahme eines Frameworks). Vor allem ist es leichter dieses Service zu warten und beim Forum einfach Fix-und-Fertig Patches einzuspielen. Als ständig irgendwelche Anpassungen und Fehlerbehebungen selbst machen zu müssen.
|
Spikx
My Little Pwny
|
Naja, wenn dann zweiteres, aber damit kenn ich ich dann auch net aus und wird wohl auch eher schwierig zu bewerkstelligen sein in meinem Fall. hmm.
Bearbeitet von Spikx am 18.04.2008, 18:41
|
AoD
aka AngelOfDeath
|
Was ist denn die Quelle deiner Benutzerdaten? Eine eigene Datenbank? Active Directory?
|
Spikx
My Little Pwny
|
Ganz simple Datenbank wo darüberhinaus nur email Adresse und Passwort gespeichert wird, im wesentlichen.
|
AoD
aka AngelOfDeath
|
Und wenn du dir einfach 1-2 Tage nimmst und phpBB modifizierst?
|
Spikx
My Little Pwny
|
Werd' ich wahrscheinlich eh machen. Also ich hätte mal zumindest vor phpBB so zu modifizieren, dass es in's design passt und dass nur schon von der eigenen Seite eingeloggte User darauf zugreifen können und jeder dann halt als Guest und beliebigen Username posten kann. Imho die einfachste Möglichkeit um sowas in so kurzer Zeit zu bewerkstelligen.
Oder was für Modifikationen hattest du im Sinn?
|
AoD
aka AngelOfDeath
|
Was mir gerade eingefallen ist was hältst du eigentlich vom umgekehrten Weg? Deine Website verwendet die phpBB Datenbank. Da hast gleich alle Funktionen wie z.B. User Freischaltung dabei. Ist es eigentlich eine Intranet oder eine Internet Seite?
Je weniger Modifikationen du am php Code von phpBB machen musst, desto leichter tust du dir beim Einspielen von Patches. Für eigenen Style musst du keinen Code ändern.
|
Spikx
My Little Pwny
|
Na, in das bestehende System einzugreifen wäre viel zu aufwändig. Is eine Internet seite. Die Restriktion sollte mit ein paar Zeilen in der index.php von phpBB kein Problem sein, beim updaten muss ich die halt notfalls entfernen bzw. wieder einfügen. Btw. bzgl. styles... hast/weißt du einen crash-course für das erstellen eigener Styles für phpBB?
|
AoD
aka AngelOfDeath
|
@Styles, leider nein, aber es gibt ein eigenes Forum dafür. Solltest du keine Doku zu dem Thema finden, lade dir einfach einen Style herunter und schaue wie der das Aussehen verändert. Auf jeden Fall solltest du die Version 3.x.x verwenden und nicht das alte 2.x.x.
|