Iedereen gaat er bij het opzetten van een forum maar vanuit dat phpBB 2.0.x de beste keus is voor zijn site, zonder er over na te denken of er ook alternatieven zijn. Ik wou wel eens kijken of dat zo was dus heb ik 9 gratis forumsystemen onderworpen aan een klein testje. Om precies te zijn:
- WoltLab Burning Board (WBB1)
- Invision Power Board (IPB)
- MercuryBoard (MB)
- YaBBSE (YaBB)
- php Bulletin Board (phpBB2)
- php Bulletin Board (phpBB2.1)
- Xtreme Message Board (XMB)
- versatileBulletinBoard (VBB)
- Open Bulletin Board (OBB)
Verder konden myBB en ProBB niet meedoen omdat er momenteel geen downloads beschikbaar zijn, wat erg jammer is want deze twee systemen zagen er erg goed uit en ik hoop ze dan ook snel toe te kunnen voegen aan deze test. FUDforum viel niet te installeren omdat dat alleen kon in de niet-veilige modus van de host. Tot slot vielen vanzelfsprekend alle forumsystemen die niet op php (maar op ASP, CGI of Perl) draaien ook af.
De test
Ale forum systemen heb ik zoveel mogelijk hetzelfde ingesteld; ze bezitten allemaal de hoofdcatagorie Fun en het forum Spamschuur met 1 testtopic erin. Alle fora hebben mijn administrator account mosymuis met volledig ingevuld profiel, en het kale testaccount "test" met als password "test." Waar ranks mogelijk waren zijn er de ranks über-n00bje en Adminstrator, en daarnaast heb ik in alle fora mijn smileycollectie geimporteerd (264 codes voor 74 smileys), behalve bij YaBBSE want dat systeem was de enige met onaanpasbare emoicons. Geen enkel forum is gemod in wat voor manier dan ook, ik heb alleen bij phpBB 2.0.6 en XMB de nederlandse taalmodule toegevoegd en gezorgd dat de fora niet uit het hoofdframe braken. Verder zijn alle fora zo ingesteld om het maximale eruit te halen.
Ik heb gelet op de omvang van het forum en de omvang en opzet van de database, dit laatste omdat kleine database ontwerpen veel sneller en stabieler draaien als ingewikkelde. Vooral bij grotere of drukbezochte fora kan dit een hoop vertraging en CPU-tijd schelen. Verder waren de instellings mogelijkheden erg belangrijk, het gebruikersgemak en de beschikbare opties voor de leden. De installatie was bij veel systemen wat lastig, omdat ze bijna allemaal vereisten dat je van tevoren een config filetje instelde met forum paden en database gegevens; bij Burning Board en OBB was dit nog wat lastiger omdat de config filetjes in submappen (respectievelijk admin en lib) zaten. Omdat dit vooraf instellen bij bijna alle fora het geval was werd dit ze niet aangerekend, maar verdiende dit wel een pluim voor het phpBB systeem omdat het daar niet hoeft. Ik had ook graag getest hoe makkelijk de templates aan te passen zijn, maar dit zou teveel tijd gekost hebben dus dit is achterwege gelaten.
Ik probeer bij elk forum op zoveel mogelijk dingen te letten, die ik aangeef als plus- of minpunt. Bij sommige dingen is dat subjectief, omdat het aanbieden van honderden opties (IPB) voor sommigen eerder een nadeel als voordeel zal zijn. Ik ga er hier dan ook van uit dat meer mogelijkheden beter is. Ook wegen sommige punten zwaarder als anderen, maar dat zal je zelf ook wel zien als je de uitslagen doorleest. Ga dus niet af op het aantal plusjes of minnetjes van een systeem, het gaat erom wat er áchter die plusjes en minnetjes staat.
WoltLab Burning Board v1
- (+) Nieuws optie
- (-) Weinig instellings mogelijkheden
- (-) Enkel de mogelijkheid om online stylesheets aan te passen
- (-) Geen onderhouds opties, geen ondersteuning om polls te plaatsen en geen optie om posts te meldden
- (-) Grote database (43 tabellen, 817 Kb), grote files (3,71 MB)
- (-) Niet zo gebruiksvriendelijk
- (-) Geen ondersteuning voor attachments
- (+) Ontzettend veel opties voor administrators (statistieken, permissies, instellingen, modules, profielen, onderhoud)
- (+) Ontzettend veel opties voor leden (print topic, profiel beheer, browsing)
- (+) Nieuws optie en kalender
- (+) Kleine files (667 Kb), slim database ontwerp (16 tabellen, 292 Kb)
- (+) Veel database onderhouds opties
- (+) Ondersteuning voor Flash avatars
- (-) Vereist zelf passwoorden van minimaal 5 tekens
- (-) Heeft geen ondersteuning voor email verificatie
- (-) Geen ingebouwde emailer, geen ondersteuning voor attachments en geen optie om posts te meldden
- (+) Ondersteuning voor gereserveerde namen, nieuws, ingebouwde kalender en karma
- (+) Levert zelf nederlandse taalmodule mee
- (+) Volledig geautomatiseerde installatie (mits geschikte server)
- (+) Makkelijk modules toevoegen
- (+) Volledig WC3 CSS en XTHML goedgekeurd
- (-) Heeft geen ondersteuning voor email verificatie
- (-) Geen ondersteuning voor eigen smileys
- (-) Geen ingebouwde emailer, geen post icons ondersteuning, geen ondersteuning voor subfora
- (-) Laat de IP's zien
- (+) Hele grote mod- en support community
- (+) Vlotte installatie
- (+) Ondersteuning voor gallery avatars
- (-) Enkel de mogelijkheid om online stylesheets aan te passen
- (-) Ondersteunt geen subfora, geen onderhouds opties
- (-) Geen ondersteuning voor attachments, geen post icons mogelijk en geen optie om posts te meldden
- (-) Grote database (48 tabellen, 599 Kb)
- (-) Teveel bugs; je kan je niet registreren, je kan je avatar niet wijzigen, sommige pagina's werken niet
- (-) Nauwelijks onderhouds opties
- (+) Ondersteuning voor leden om de topic sortering aan te passen
- (+) Ondersteuning voor Flash, gallery avatars, karma en vriendenlijst
- (+) Snel en stabiel database ontwerp (17 tabellen, 370 Kb), kleine files (876 Kb)
- (+) Levert zelf al 4 templates mee
- (+) Ondersteuning voor gereserveerde namen, nieuws, favoriete topics en vriendenlijst
- (-) Emailt zijn eigen gegenereerde password bij nieuwe registraties
- (-) Geen groepen optie en geen mogelijkheid voor leden om andere leden te emailen
- (-) Grote files (2,87 MB)
- (-) Geen mogelijkheid om eigen avatars te linken of up te loaden
- (-) Weinig instellings mogelijkheden, geen onderhouds opties
- (-) Bij het posten geen preview optie, BBCode uitleg en smiley uitleg, geen ingebouwde emailer
- (-) Geen ondersteuning voor polls, geen post icons mogelijk en geen optie om posts te meldden
- (-) Geen mogelijkheid om stylesheets of templates aan te passen
- (-) Het smileysysteem geeft erg veel problemen
- (-) Geen mogeljkheid om leden te bannen
- (+) Levert zelf grote avatar collectie (159 stuks) en (gebrekkige) nederlandse taalmodule mee
- (+) Beoordelingensysteem, print topic, top10 overzichts weergave
- (-) Grote database (24 tabellen, 769 KB)
- (-) Vereist database- en hostnames zonder een streepje "-" erin
- (-) Geen groepen optie, geen ondersteuning voor polls, geen post icons mogelijk
- (-) Geen mogelijkheid om leden op naam te bannen
- (+) Print topic, favorieten, email topic
Alle 9 systemen zijn volwaardige, goed functionerende forums (op phpBB2.1 na), met stuk voor stuk mogelijkheid tot het plaatsen van topics en posts, ondersteuning voor smileys en BBCode, statistieken, private messages enz. Het zijn de opties, extra's en vormgeving die een forum maken of breken, en hier zijn Burning Board en versatileBulletinBoard duidelijk de eerste afvallers. Burning Board omdat het features als polls en meldingen mist, Versatile omdat het zowat alle features mist.
OpenBB, dat in eerste instantie erg op phpBB lijkt, slaagt ietsje beter maar is nog steeds geen waardig forumsysteem. XMB en Mercury zijn 2 lichte, fijne systemen met voldoende opties, en ook phpBB 2.0.6 valt in die groep omdat de standaard installatie in vergelijking met andere systemen niet superveel te bieden heeft. Het zijn waarschijnlijk de grote bekendheid en enorme community die dit forumsysteem zo populair hebben gemaakt.
YaBBSE is een geval apart, zowel qua uiterlijk als qua opties. Het heeft veel goede features aan boord zoals de fijne installatie, module mogelijkheid en andere extra's, maar laat het dan weer afweten op simpele punten als subfora en icoontjes bij posts. Verder hebben we nog het hevig in ontwikkeling zijnde phpBB2.1, die een hoop nieuwe functionaliteiten in zich heeft ten opzichte van phpBB2.0.x, maar nu blijkt dat hij ten opzichte van bestaande forumsystemen niet eens erg vernieuwend is. De mensen die vol smart op de release van 2.2 wachten doen er dan ook goed aan om ook de alternatieven eens te bekijken. Tot slot is er Invision Power Board die zijn naam volledig eer aan doet als het gaat om mogelijkheden. Dit bord is voor beginners echter geen aanrader, juist vanwege zijn vele opties en ingewikkelde structuur.
Ik zou iedereen aanraden om eens een wandelingetje te maken door de forumsystemen, om te kijken hoe de interface overkomt en welke je prettig vind werken. Opties zijn namelijk ook niet alles en de kleintjes doen qua gebruikersgemak zeker niet onder voor de grotere jongens. Via onderstaande link kom je op mijn forumsysteem waar alle 9 netjes staan opgesteld.
Klik hier om de test forums te bekijken
(inloggen met login "test" pass "test")
Updates 28-08-03
-typo's weggehaald
-enkele zinnen verbeterd en aangevuld
-FUDforum en ProBB geprobeerd te installeren
-de OpenBB en versatileBulletinBoard software toegevoegd aan de test
-conclusie aangepast aan de 2 nieuwe forumsystemen