Archief - Aanmaak forum

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Mister_Zele

Legacy Member
Kan ik zelf een forum aanmaken met een pro look, zonder al te veel reclamebanners?
Zijn er studenten informatica onder jullie (alvast wel) die me hierbij kunnen helpen, uiteraard tegen gepaste vergoeding?
Mijn kennis is beperkt tot HTML, CSS, Flash.

Er is voldoende gratis brol op het internet te vinden, maar daar begin ik liever niet aan.
Graag jullie reacties.

Freya

Legacy Member
Zoeken naar een forum software die je gepast lijkt, en instructies volgen om te installeren. Als je HTML en CSS kan zou dat geen probleem mogen zijn denk ik :)

bealzebub

Legacy Member
demon326 zei:
In de categorie gratis: Kijken naar phpbb 3.1.x en op een host ala https://www.neostrada.nl/ zetten

Iedereen die ook maar een vluchtige blik op de code van phpbb geworpen heeft weet dat dat direct moet geklasseerd worden onder de noemer "voldoende gratis brol".

Beste gratis forum: Discourse. Nadeel: niet te installeren op shared hosting (maar wel op bv een DigitalOcean instance met 1GB RAM, maar je moet wel weten waarmee je bezig bent).

demon326 zei:
In de categorie betalend: https://www.woltlab.com/ en zelfde als hierboven.

Tjah, dan kan je even goed vBulletin pakken imo.

Nu, phpBB, vBulletin en Burning Board (en de meeste andere) blijven dezelfde verouderde UX gebruiken. Discourse brengt het forum tenminste uit de vorige eeuw naar de huidige eeuw (en draait as is op mobile en heeft een prachtige REST API, geen tapatalk nodig)

demon326

Legacy Member
bealzebub zei:
Iedereen die ook maar een vluchtige blik op de code van phpbb geworpen heeft weet dat dat direct moet geklasseerd worden onder de noemer "voldoende gratis brol".

Beste gratis forum: Discourse. Nadeel: niet te installeren op shared hosting (maar wel op bv een DigitalOcean instance met 1GB RAM, maar je moet wel weten waarmee je bezig bent).



Tjah, dan kan je even goed vBulletin pakken imo.

Nu, phpBB, vBulletin en Burning Board (en de meeste andere) blijven dezelfde verouderde UX gebruiken. Discourse brengt het forum tenminste uit de vorige eeuw naar de huidige eeuw (en draait as is op mobile en heeft een prachtige REST API, geen tapatalk nodig)

3.1 is een volledige rewrite als ik het goed voor heb, met als symphony 2 als core. Vbulletin 5.x is gewoon pure rommel en duur. Discourse is gewoon chaotisch, zit amper structuur in. NUja, gelukkig verschillen smaken.

bealzebub

Legacy Member
demon326 zei:
3.1 is een volledige rewrite als ik het goed voor heb, met als symphony 2 als core. Vbulletin 5.x is gewoon pure rommel en duur. Discourse is gewoon chaotisch, zit amper structuur in. NUja, gelukkig verschillen smaken.

Dat waren de plannen voor phpBB 4, phpBB 3 core is nog altijd verdergebouwd op de oude codebase (en die is echt niet mooi). De core is nog altijd voor een groot stuk de codebase van begin de jaren 2000, met aanpassingen van een team dat constant in flux geweest is (core members vertrekken, nieuwe core members komen erbij, ieder heeft zijn eigen code style). In lang vervlogen jaren toen ik voor onze WoW guild een forum moest opzetten heb ik nog phpBB opgezet en de migratie van 2.x naar 3.0 gedaan. Ik heb toen zelfs een aantal patches aangebracht om de ergste security issues eruit te halen, dus laat ons zeggen dat ik toch een idee heb van wat er achter het gordijn schuilgaat. Het is erg om te zeggen, maar veel is echt op drijfzand gebouwd hoor.

Bepaalde randonderdelen hebben ze wel Symfony achter gestoken, volgens mij meer om de user community te laten groeien. Maar wat ze in 3.1 gedaan hebben is de zaken eigenlijk nog een beetje erger gemaakt dan ze al waren. Ze hebben met de beste bedoelingen hun plugin systeem gebouwd waardoor je niet meer de source files moet aanpassen, maar ten koste van performance, die met phpBB al echt niet goed was. Als je daar dan bij neemt dat veel plugins nog slechter geschreven zijn dan phpBB zelf… tjah. Ze hebben momenteel dus eigenlijk een ton extra vracht bovenop een kar gegooid die al aan het kreunen was onder het gewicht dat erop lag.

Eigenlijk heeft phpBB een beetje hetzelfde probleem als de meeste software. Je bouwt iets dat massaal groeit over de jaren, ondertussen veroudert de stack, begint ie scheuren te vertonen, raak je als developer gefrustreerd en merk je dat er ondertussen veel betere fundamenten beschikbaar zijn. Dan word je ambitieus en wil je tabula rasa doen om al snel te beseffen dat de scope van het project om het terug op het niveau van de oude codebase te brengen veel te groot is. Dus begin je stukje per stukje te refactoren in de hoop dat ooit alles in orde komt.

Zelfs al schrijf je echt mooie code met een uitgebreide testsuite, dan nog is dat refactoren geen klein bier. phpBB heeft geen van beiden, dus ik mag mij niet inbeelden waartegen die devs momenteel vechten. Misschien is het best dat de prefab-bouwer end-user daar niet veel van weet, maar eigenlijk zou dat wel beter zijn.

Behind the scenes, we have been making major changes to phpBB’s architecture. Over the last few years you may have seen us discussing plans for phpBB4 – a rewrite of phpBB based on the Symfony2 PHP web framework. In the time since, we have been gradually integrating Symfony components into phpBB 3.1. After much discussion and deliberation, we have determined that a full rewrite of the phpBB codebase is not the ideal process for achieving these major improvements. Instead, an iterative process of replacing individual subsystems within phpBB will allow users to see these improvements realized in shorter periods of time. We have already started this process, and most recently replaced phpBB’s old template engine with twig. The increased utilization of third party libraries allows us to dedicate more resources on improving the forum components while simultaneously benefiting from the improvements that third-party developers make to their components. You will therefore be seeing improvements we had originally planned for phpBB4 much sooner, in 3.1, 3.2, 3.3, and beyond.

Subjectief is natuurlijk hoe je de werking van het forum vindt en ik ben blij dat je zegt dat smaken kunnen verschillen, want dat is gewoon een waarheid als een bus. En je hebt gelijk, Discourse heeft een steile leercurve voor de initiële setup en configuratie, maar je kan het perfect configureren om heel gelijkaardig aan een conventioneel forum te laten werken (met nog steeds de voordelen van de single page app frontend).

demon326

Legacy Member
Weer iets bijgeleerd! Samengevat komt het er dus op neer dat phpbb3.1 nog altijd spaghetti code is die met haken en ogen aan elkaar hangt...
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan