Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[nuttig leesvoer] Test forum systemen

None
20 antwoorden
  • [size=14:2077299c1b][b:2077299c1b]Introductie[/b:2077299c1b][/size:2077299c1b]

    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:
    [list:2077299c1b][*:2077299c1b] [u:2077299c1b]WoltLab Burning Board[/u:2077299c1b] (WBB1)
    [*:2077299c1b] [u:2077299c1b]Invision Power Board[/u:2077299c1b] (IPB)
    [*:2077299c1b] [u:2077299c1b]MercuryBoard[/u:2077299c1b] (MB)
    [*:2077299c1b] [u:2077299c1b]YaBBSE[/u:2077299c1b] (YaBB)
    [*:2077299c1b] [u:2077299c1b]php Bulletin Board[/u:2077299c1b] (phpBB2)
    [*:2077299c1b] [u:2077299c1b]php Bulletin Board[/u:2077299c1b] (phpBB2.1)
    [*:2077299c1b] [u:2077299c1b]Xtreme Message Board[/u:2077299c1b] (XMB)
    [*:2077299c1b] [u:2077299c1b]versatileBulletinBoard[/u:2077299c1b] (VBB)
    [*:2077299c1b] [u:2077299c1b]Open Bulletin Board[/u:2077299c1b] (OBB)[/list:u:2077299c1b]Het phpBB2.1 board zit erbij om te laten zien wat het phpBB2.2 systeem ongeveer in huis zal hebben, maar is eigelijk geen serieuse optie door zijn bèta stadium en daarmee zijn vele bugs. Betaalde systemen als [u:2077299c1b]vBulletin[/u:2077299c1b], [u:2077299c1b]React[/u:2077299c1b] en [u:2077299c1b]Burning Board 2[/u:2077299c1b] heb ik uitgesloten van deelname, en te simpele systemen als [u:2077299c1b]Phorum[/u:2077299c1b], [u:2077299c1b]miniBB[/u:2077299c1b] en [u:2077299c1b]phpTalk[/u:2077299c1b] heb ik ook niet meegenomen in de test omdat ze toch niet op zouden kunnen tegen de anderen wat mogelijkheden betreft.

    Verder konden [u:2077299c1b]myBB[/u:2077299c1b] en [u:2077299c1b]ProBB[/u:2077299c1b] 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. [u:2077299c1b]FUDforum[/u:2077299c1b] 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.

    [size=14:2077299c1b][b:2077299c1b]De test[/b:2077299c1b][/size:2077299c1b]
    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.

    [size=14:2077299c1b][b:2077299c1b]WoltLab Burning Board[/b:2077299c1b][/size:2077299c1b] v1
    [list:2077299c1b][*:2077299c1b] (+) Nieuws optie
    [*:2077299c1b] (-) Weinig instellings mogelijkheden
    [*:2077299c1b] (-) Enkel de mogelijkheid om online stylesheets aan te passen
    [*:2077299c1b] (-) Geen onderhouds opties, geen ondersteuning om polls te plaatsen en geen optie om posts te meldden
    [/list:u:2077299c1b]
    [size=14:2077299c1b][b:2077299c1b]Invision Power Board[/b:2077299c1b][/size:2077299c1b] v1.2
    [list:2077299c1b][*:2077299c1b] (-) Grote database (43 tabellen, 817 Kb), grote files (3,71 MB)
    [*:2077299c1b] (-) Niet zo gebruiksvriendelijk
    [*:2077299c1b] (-) Geen ondersteuning voor attachments
    [*:2077299c1b] (+) Ontzettend veel opties voor administrators (statistieken, permissies, instellingen, modules, profielen, onderhoud)
    [*:2077299c1b] (+) Ontzettend veel opties voor leden (print topic, profiel beheer, browsing)
    [*:2077299c1b] (+) Nieuws optie en kalender
    [/list:u:2077299c1b]
    [size=14:2077299c1b][b:2077299c1b]MercuryBoard[/b:2077299c1b][/size:2077299c1b] v3.0 bèta
    [list:2077299c1b][*:2077299c1b] (+) Kleine files (667 Kb), slim database ontwerp (16 tabellen, 292 Kb)
    [*:2077299c1b] (+) Veel database onderhouds opties
    [*:2077299c1b] (+) Ondersteuning voor Flash avatars
    [*:2077299c1b] (-) Vereist zelf passwoorden van minimaal 5 tekens
    [*:2077299c1b] (-) Heeft geen ondersteuning voor email verificatie
    [*:2077299c1b] (-) Geen ingebouwde emailer, geen ondersteuning voor attachments en geen optie om posts te meldden
    [/list:u:2077299c1b]
    [size=14:2077299c1b][b:2077299c1b]YaBBSE[/b:2077299c1b][/size:2077299c1b] v1.5.4
    [list:2077299c1b][*:2077299c1b] (+) Ondersteuning voor gereserveerde namen, nieuws, ingebouwde kalender en karma
    [*:2077299c1b] (+) Levert zelf nederlandse taalmodule mee
    [*:2077299c1b] (+) Volledig geautomatiseerde installatie (mits geschikte server)
    [*:2077299c1b] (+) Makkelijk modules toevoegen
    [*:2077299c1b] (+) Volledig WC3 CSS en XTHML goedgekeurd
    [*:2077299c1b] (-) Heeft geen ondersteuning voor email verificatie
    [*:2077299c1b] (-) Geen ondersteuning voor eigen smileys
    [*:2077299c1b] (-) Geen ingebouwde emailer, geen post icons ondersteuning, geen ondersteuning voor subfora
    [*:2077299c1b] (-) Laat de IP's zien
    [/list:u:2077299c1b]
    [size=14:2077299c1b][b:2077299c1b]phpBB[/b:2077299c1b][/size:2077299c1b] v2.0.6
    [list:2077299c1b][*:2077299c1b] (+) Hele grote mod- en support community
    [*:2077299c1b] (+) Vlotte installatie
    [*:2077299c1b] (+) Ondersteuning voor gallery avatars
    [*:2077299c1b] (-) Enkel de mogelijkheid om online stylesheets aan te passen
    [*:2077299c1b] (-) Ondersteunt geen subfora, geen onderhouds opties
    [*:2077299c1b] (-) Geen ondersteuning voor attachments, geen post icons mogelijk en geen optie om posts te meldden
    [/list:u:2077299c1b]
    [size=14:2077299c1b][b:2077299c1b]phpBB[/b:2077299c1b][/size:2077299c1b] v2.1.0 bèta (v200308131800)
    [list:2077299c1b][*:2077299c1b] (-) Grote database (48 tabellen, 599 Kb)
    [*:2077299c1b] (-) Teveel bugs; je kan je niet registreren, je kan je avatar niet wijzigen, sommige pagina's werken niet
    [*:2077299c1b] (-) Nauwelijks onderhouds opties
    [*:2077299c1b] (+) Ondersteuning voor leden om de topic sortering aan te passen
    [*:2077299c1b] (+) Ondersteuning voor Flash, gallery avatars, karma en vriendenlijst
    [/list:u:2077299c1b]
    [size=14:2077299c1b][b:2077299c1b]Xtreme Message Board[/b:2077299c1b][/size:2077299c1b] v1.8 (Partagium Final)
    [list:2077299c1b][*:2077299c1b] (+) Snel en stabiel database ontwerp (17 tabellen, 370 Kb), kleine files (876 Kb)
    [*:2077299c1b] (+) Levert zelf al 4 templates mee
    [*:2077299c1b] (+) Ondersteuning voor gereserveerde namen, nieuws, favoriete topics en vriendenlijst
    [*:2077299c1b] (-) Emailt zijn eigen gegenereerde password bij nieuwe registraties
    [*:2077299c1b] (-) Geen groepen optie en geen mogelijkheid voor leden om andere leden te emailen
    [/list:u:2077299c1b]
    [size=14:2077299c1b][b:2077299c1b]versatileBulletinBoard[/b:2077299c1b][/size:2077299c1b] v0.9.9
    [list:2077299c1b][*:2077299c1b] (-) Grote files (2,87 MB)
    [*:2077299c1b] (-) Geen mogelijkheid om eigen avatars te linken of up te loaden
    [*:2077299c1b] (-) Weinig instellings mogelijkheden, geen onderhouds opties
    [*:2077299c1b] (-) Bij het posten geen preview optie, BBCode uitleg en smiley uitleg, geen ingebouwde emailer
    [*:2077299c1b] (-) Geen ondersteuning voor polls, geen post icons mogelijk en geen optie om posts te meldden
    [*:2077299c1b] (-) Geen mogelijkheid om stylesheets of templates aan te passen
    [*:2077299c1b] (-) Het smileysysteem geeft erg veel problemen
    [*:2077299c1b] (-) Geen mogeljkheid om leden te bannen
    [*:2077299c1b] (+) Levert zelf grote avatar collectie (159 stuks) en (gebrekkige) nederlandse taalmodule mee
    [*:2077299c1b] (+) Beoordelingensysteem, print topic, top10 overzichts weergave
    [/list:u:2077299c1b]
    [size=14:2077299c1b][b:2077299c1b]OpenBB[/b:2077299c1b][/size:2077299c1b] v1.0.5
    [list:2077299c1b][*:2077299c1b] (-) Grote database (24 tabellen, 769 KB)
    [*:2077299c1b] (-) Vereist database- en hostnames zonder een streepje "-" erin
    [*:2077299c1b] (-) Geen groepen optie, geen ondersteuning voor polls, geen post icons mogelijk
    [*:2077299c1b] (-) Geen mogelijkheid om leden op naam te bannen
    [*:2077299c1b] (+) Print topic, favorieten, email topic
    [/list:u:2077299c1b]
    [size=14:2077299c1b][b:2077299c1b]Conclusie[/b:2077299c1b][/size:2077299c1b]
    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.

    [size=14:2077299c1b][b:2077299c1b]Klik hier om de test forums te bekijken[/b:2077299c1b][/size:2077299c1b]
    (inloggen met login "test" pass "test")

    [size=14:2077299c1b][b:2077299c1b]Updates 28-08-03[/b:2077299c1b][/size:2077299c1b]
    -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
  • Ik heb het verhaal nog niet doorgelezen, daarvoor heb ik nu geen tijd. Maar in ieder geval wat mij betreft alvast een vette pluim voor het werk wat je erin gestoken hebt. Top gedaan en netjes gepresenteerd.
    Ik ben zelf niet zo bezig met fora, maar hier moeten ongetwijfeld anderen profijt van hebben.
  • Ik mis er eigenlijk eentje: phorum. Ook een heel licht systeem, onder meer door het vrijwel volledig ontbreken van graphics. 860 kB aan files, 3 tables (+2 per forumsectie).
  • Briljant! Ik zag dat dergelijke posts in het Linux forum normaal waren en hoopte stiekem op een zelfde ontwikkeling, en warempel: het hopen heeft gewerkt! Ook mijn complimenten, alles lijkt goed doordacht te zijn, perfecte taalbeheersing (op één puntje na) en overzichtelijk opgesteld. Het enige wat ik op dit moment mis is de Standards Compliance, hoe doen de verschillende fora het daar. Van XMB en phpBB weet ik dat ze slecht presteren, als mensen er waarde aan hechten zal ik binnenkort een dergelijke test doen. [quote:7d38563cd3="gerben"]Ik mis er eigenlijk eentje: phorum.[/quote:7d38563cd3]In de inleiding staat duidelijk vermeld dat deze niet is meegenomen in de test en waarom niet.

    - Bas

    [i:7d38563cd3]Update:[/i:7d38563cd3] Gezien op Sitepoint; Forum Software Roundup. Vers van de internetpers. :D
  • Ziet er netjes uit.

    1 dingetje:
    Voor het phpBBforum zijn enorm veel mods beschikbaar. Voor de minpunten die je bij phpBB 2.0.6 geeft zijn mods beschikbaar om deze functionaliteit in te bouwen. Dat zou ik er wel bij vermelden.
  • title change en sticky gemaakt…

    t.
  • [quote:5e8fe88389="Sjoerd Boerhout"]1 dingetje:
    Voor het phpBBforum zijn enorm veel mods beschikbaar. Voor de minpunten die je bij phpBB 2.0.6 geeft zijn mods beschikbaar om deze functionaliteit in te bouwen. Dat zou ik er wel bij vermelden.[/quote:5e8fe88389]
    Dit klopt, ik ben zelf ook een grote aanhanger van phpBB en ik heb mijn eigen forum dan ook compleet gemod, maar het ging er in de test juist om welke forumsystemen als standaard installatie veel te bieden hadden. Er zijn erg veel forumeigenaren die de kennis en/of de tijd niet hebben om mods te gaan installeren, dus een standaard voorzien systeem is dan een uitkomst. Natuurlijk zijn er dan weer de projecten van [u:5e8fe88389]phpBB+[/u:5e8fe88389] en de premodded versies van [u:5e8fe88389]mods.db9.dk[/u:5e8fe88389], maar als ik die zou gaan bespreken zou ik teveel afdwalen en dit zijn natuurlijk ook geen officiele releases. Ik heb dit hele verhaal toch als pluspunt aangestipt als "Grote mod- en support community", ik vond dat dit de lading wel genoeg dekte.



    [quote:5e8fe88389="BasHamar"]Het enige wat ik op dit moment mis is de Standards Compliance, hoe doen de verschillende fora het daar. Van XMB en phpBB weet ik dat ze slecht presteren, als mensen er waarde aan hechten zal ik binnenkort een dergelijke test doen.[/quote:5e8fe88389]
    Hoe bedoel je dit? (:
  • [quote:1d4059c408="BasHamar"]In de inleiding staat duidelijk vermeld dat deze niet is meegenomen in de test en waarom niet.[/quote:1d4059c408]

    Klopt. Maar toch vind ik het jammer. Iedereen installeert tegenwoordig maar PHPBB2 of iets vergelijkbaars, terwijl dat in veel gevallen overkill is, en onnodige serverbelasting. Voor wat reactiemogelijkheden op een website heb je zoiets helemaal niet nodig.

    Het lijkt wel op de ontwikkeling naar CMS systemen als phpnuke en derivaten. Loodzware systemen, met een paar honderd queries per pagina. En waarvan je misschien 5% van de mogelijkheden gebruikt.

    De poster heeft phorum en anderen weggelaten, omdat ze "toch niet tegen de anderen op kunnen". Je kunt je afvragen of dit zo is. Neem je als criterium "lean and mean", of prefereer je slimware, dan zouden het mogelijk wel winnaars zijn.
  • [quote:9b9d867111="mosymuis"]Hoe bedoel je dit? (:[/quote:9b9d867111]Ik - als webdeveloper - vind het erg belangrijk dat de fora voldoen aan de standaarden zoals ze zijn opgesteld door het W3C. Deze standaarden vergemakkelijken browser-compatibility. Tuurlijk, de fora zullen er best goed uitzien met alternatieve browsers als Opera en Mozilla, maar als ik moeite doe om mijn gehele site te laten valideren, waarom zou mijn forum dan een uitzondering moeten zijn?

    - Bas
  • [b:511695803a]@gerben:[/b:511695803a] Ik geef je gelijk met je verhaal, forumsystemen kunnen 10x simpeler en sneller, maar ik denk dat men dat tegenwoordig helemaal niet meer wil. Het oog wil ook wat, een community vormen gaat makkelijker als er profiles zijn, het lezen van posts is fijner met smileys en opmaak en opties als prive berichten, search, polls en kalenders kunnen wel degelijk handig zijn. Als mensen idd text-based forums zoeken is Phorum vast een goede keus, maar deze test was gewoon niet bedoeld voor die doelgroep. :wink:

    [b:511695803a]@BasHamar:[/b:511695803a] Ik kan er ook niet tegen als sites het enkel doen in IE maar zodra het correct werkt in Mozilla, mijn favoriete browsertje, ben ik meestal tevreden. Ik kan snap wel dat mensen hier waarde aan hechten en ik denk dan ook dat de meeste forums hier niet in slagen, van deze 7 is YaBBSE de enige met de WC3 XHTML- en CSS-correcte logo's onderaan de pagina's. Misschien ligt hier weer een uitdaging voor de developers van deze projecten?
  • [b:d8978faf64]Update:[/b:d8978faf64]
    Ik heb nu 4 extra forumsystemen bekeken waarvan er 2 in de test zijn toegevoegd, en het verhaal is op enkele punten verbeterd. :)
  • Alvast bedankt voor een eventuele reactie, maar hoe werken de fora?

    Kan ik zo een forum gewoon toevoegen aan mijn website en plaatsen op de server van mijn provider?

    Of moet ik hiervoor een eigen server draaien?
  • Als je server ondersteuning heeft voor PHP en MySQL kan je de forums erop installeren, of je die server nu zelf draait of laat draaien. :)
  • Beetje rare vraag wellicht, maar zijn er ook fora die zonder database draaien of een andere database dan mysql?
  • Er zijn diverse andere mogelijkheden, bijvoorbeeld flatfile of postgresql. Php en mysql is wel een populaire combinatie. En is ook het meest te vinden bij providers.
  • [quote:8c0c3b6f46="IJsqueen"]Beetje rare vraag wellicht, maar zijn er ook fora die zonder database draaien of een andere database dan mysql?[/quote:8c0c3b6f46]
    Van phpBB weet ik iig dat ze naast MySQL ook PostgreSQL, Microsoft SQL Server en Microsoft Access ondersteunen.
  • hmmmmm

    als je een echt origineel forum wilt hebben kan je em natuurlijk ook zelf maken :P

    ben ik mometeel mee bezig… in php met mysql (de userfunctie moet ik nog uit werken en ook het posting systeem…
    (en nou nog een snelle server vinden waar ik em kan hosten :P)
  • sticky verwijderd, ondertussen weten we het wel :)

    t.
  • Er is nog een freeware forum dat trouwens nog steeds verontwikkeld wordt en al erg volwassen begint te worden. Namenlijk Tforum. Ik gebruik het zelf ook op mijn site en naar volle tevredenheid. Grootste voordeel van Tforum vindt ik de snelheid. Zeker in vergelijking met phpBB.
  • Ben net een maand overgestapt van phpBB naar Invision Power Board v1.2. Lekker stabiel een ding wat nog aangepast moet worden is de zoek functie maar dat komt wel goed. Dit is gewoon mijn inbreng :wink:

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.