phpBB

phpBB is een gratis , open-source software voor de server-side bepaling van een bulletin board- style internetforum op basis van de scripting-taal PHP en vele databases , bijvoorbeeld. Als MySQL en PostgreSQL ondersteund. Het is onder de GNU General Public License .

Naast databaseondersteuning biedt phpBB extra functies:

  • Gebruik sjablonen om het uiterlijk comfortabel aan te passen aan de pagina.
  • Brede internationalisatie .

Geschiedenis

De ontwikkeling van phpBB is gestart door James Atkinson als een eenvoudig, Ultimate Bulletin Board- stijlforum voor zijn eigen website op 17 juni 2000. Nathan Codding en John Abela toegetreden tot het team na phpBB in een CVS repository op SourceForge is verplaatst en begon te werken aan versie 1.0.0. Een functionele pre-releaseversie werd voltooid op 1 juli 2000. [1]

phpBB 1.0.0 werd uitgebracht op 16 december 2000 [2] , met vele verbeteringen aan de code in de volgende twee hoofdversies (phpBB 1.2.0 uitgebracht op 16 februari en 1.4.0 op 25 april 2001). De definitieve versie van de 1.x-lijn was phpBB 1.4.4, uitgebracht op 6 november 2001. Ondertussen zijn Bart van Bragt, Paul S. Owen, Jonathan Haase en Frank Feingold toegetreden tot het ontwikkelingsteam.

De ontwikkeling van phpBB 2.0.x is gestart op 17 februari 2001. Het is vanaf nul ontwikkeld omdat de ambities van de ontwikkelaars de mogelijkheden van de originele code te boven gingen. Doug Kelly sloot zich kort daarna bij de ontwikkeling aan. Na een jaar van ontwikkeling en testen, werd phpBB 2.0.0, de “Super-harige” editie, uitgebracht op 4 april 2002. Meest recent verscheen phpBB als gevolg van frequente bugfixes. De laatste officiële release in de 2.0.x-regel was 2.0.23. Nieuwe releases in de 2.0.x-lijn beperken zich nu tot het oplossen van bugs en kwetsbaarheden. Met ingang van 1 januari 2009 is de officiële ondersteuning voor phpBB2 beëindigd.

De ontwikkelaarversie van phpBB 3.0 heeft de codenaam ” Olympus “. Oorspronkelijk moest dit versie 2.2 zijn, maar het werd gewijzigd in 3.0 vanwege enorme wijzigingen in de kern van de software. [3] Op 17 juni 2006 heeft de eerste vrijgegeven beta-versie 3.0 Beta 1, op 12 augustus 2006 phpBB 3.0 Beta 2 werd uitgebracht op 13 december 2007 werd de definitieve versie vrijgegeven.

De ontwikkeling van phpBB 3.0 werd gekenmerkt door verschillende veranderingen in het ontwikkelteam. Nadat Paul S. Owen onverwachts het team verliet in september 2005, nam Meik Sievertsen de leiding over van het ontwikkelingsteam. Sindsdien is het ontwikkelingsteam opnieuw uitgebreid door David M., Nils Adermann, Graham Eames en Ludovic Arnaud zijn lid geworden van het team.

Op 15 januari 2010 nam Meik Sievertsen na 4 jaar afscheid als hoofd van het ontwikkelingsteam. De lijn werd toen overgenomen door Nils Adermann. [4]

Bijna zeven jaar nadat phpBB 3.0 werd uitgebracht, werd de “feature” versie 3.1, codenaam ” Ascraeus ” , uitgebracht op 28 oktober 2014 . Het bevat verschillende nieuwe functies, u. a. een eenvoudigere installatie voor uitbreidingen.

Op 10 februari 2016 stapte Nils Adermann na bijna zes jaar terug uit het managen van het ontwikkelingsteam, maar bleef in het ontwikkelteam. Marc Alexander nam in plaats daarvan de rij over. Op 21 september 2017 stapte Nils Adermann uiteindelijk uit het ontwikkelingsteam en het managementteam. [5]

phpBB 1

phpBB 1 kon alleen met een MySQL- database werken. Omdat het werd geschreven voor oudere versies van PHP , lopen deze versies vandaag slechts beperkt met de huidige software. Het gebruik van deze versies wordt over het algemeen afgeraden, vooral omdat ze niet langer officieel worden ondersteund, kwetsbaarheden hebben gekend en potentieel gevaarlijke PHP-functies gebruiken (register_globals).phpBB 1.0 was de eerste versie van phpBB. Dit heeft vandaag bijgedragen aan de populariteit en populariteit van phpBB. De eerste versie was 1.0.0 en werd uitgebracht op 16 december 2000 [2] . Het werd gevolgd door phpBB 1.2.x en 1.4.x, waarna het belangrijkste versienummer werd verhoogd omdat de wijzigingen in de code van phpBB 1.4 te uitgebreid waren. De laatste versie was phpBB 1.4.4 (uitgebracht op 6 november 2001).

phpBB 2

De code wordt grotendeels eenvoudig gehouden; het feit dat het gratis software is, evenals het grote aantal sjablonen en aanpassingen maken het flexibel. Omdat phpBB een groot aantal databases ondersteunt , kan het op vele servers worden gebruikt .De ontwikkeling van phpBB 2.0 begon op 17 februari 2001 en duurde bijna 14 maanden. De definitieve versie van phpBB 2.0 werd vrijgegeven op 4 april 2002. [2]

De installatie wordt eenvoudig gehouden zodat zelfs beginners binnen een paar minuten een forum kunnen opzetten. Hetzelfde geldt voor het administratiegebied en de moderatorcontrole.

Op 16 april 2008 werd aangekondigd dat vanaf 1 januari 2009 de ondersteuning voor phpBB 2 zou moeten worden opgeheven, maar dat er tegen 1 februari 2009 nog steeds, indien nodig, beveiligingspatches moeten worden geboden. [8]

Functieoverzicht

Op het moment van publicatie was phpBB 2 een geavanceerd forumsysteem. Ondertussen ontbreken enkele functies die vaak vereist zijn door forumbeheerders en gebruikers. De belangrijkste kenmerken van phpBB 2 zijn:

  • Onbeperkte forums en categorieën
  • Groeps- en gebruikersgebaseerd rechtenbeheer
  • Privé berichtensysteem
  • Uitgebreid beheerdersgebied

Als een centraal element missen effectieve functies voor de Spambekämpfung.

Vorken

Met de gratis licentie van phpBB kan iedereen de code zelf bewerken en herdistribueren. Als gevolg hiervan bestaan ​​er enkele vorken . Deze bestaan ​​deels uit de phpBB-kern en enkele MOD’s, maar in sommige gevallen was de code ook sterk aangepast. De meest bekende Duitse vorken bevatten phpBB Plus , dat niet langer actief wordt ontwikkeld, en Orion Forum CBACK , dat niet langer wordt ontwikkeld op basis van phpBB2.

phpBB 3

phpBB 3 (codenaam “Olympus”) is de opvolger van phpBB 2 en werd vrijgegeven op 13 december 2007. Olympus brengt veel veranderingen in de code en veel functies die op verzoek van de gebruikersgemeenschap zijn geïntegreerd.

De ontwikkeling begon kort na de release van phpBB 2 en werd op lange termijn voortgezet. Meest recentelijk is ook het belangrijkste versienummer verhoogd om duidelijk te maken dat er belangrijke vooruitgang is geboekt sinds de vorige versie werd uitgebracht. [3]

Versiegeschiedenis

Op 18 juni 2006 werd de beta 1 van phpBB 3 vrijgegeven. De laatste vorige versie (RC 8) werd vrijgegeven op 1 december 2007. Op 9 december 2007 kondigden ontwikkelaars de release van phpBB 3.0 Gold aan voor 13 december 2007, GMT 17:00 uur , ter gelegenheid van de zevende verjaardag van phpBB 1.0 . [10]

Legend: Oudere versie; niet langer ondersteund Oudere versie; nog steeds ondersteund Huidige versie Toekomstige versie
versie Codename vrijlating( a ) Belangrijkste veranderingen
3.0.0 Olympus 13 december 2007 Laatste versie [11] [12]
3.0.1 7 april 2008 Bugfixes [13]
3.0.2 10 juli 2008 Bugfixes [14]
3.0.3 12 november 2008 Bugfixes [15]
3.0.4 12 december 2008 Bugfixes [16]
3.0.5 31 mei 2009 Bugfixes [17]
3.0.6 17 november 2009 Bugfixes, enkele nieuwe functies [18]
3.0.7 28 februari 2010 Bugfixes [19]
3.0.7-PL1 6 maart 2010 Kwetsbaarheid aangepast [20]
3.0.8 20 november 2010 Bugfixes [21]
3.0.9 11 juli 2011 Bugfixes [22]
3.0.10 2 januari 2012 Bugfixes [23]
3.0.11 25 augustus 2012 Bugfixes [24]
3.0.12 28 september 2013 Bugfixes [25]
3.0.13 26 januari 2015 Bugfixes, beveiligingsupdate [26]
3.0.13-PL1 30 januari 2015 Bugfixes [27]
3.0.14 4 mei 2015 Bugfixes, beveiligingsupdate [28]
3.1 Ascraeus 28 oktober 2014 Bugfixes, nieuwe functies en meer a. een nieuwe sjabloonengine, gebruik van symfony , responsief webontwerp [29]
3.1.1 1 november 2014 Probleem opgelost, enkele bugs verholpen bij het bijwerken van phpBB 3.0 [30]
3.1.2 25 november 2014 Aangepaste beveiligingslekken, bugfixes [31]
3.1.3 1 februari 2015 Kwetsbaarheid opgelost, bugfixes opgelost [32]
3.1.4 4 mei 2015 Kwetsbaarheid opgelost, bugfixes opgelost [28]
3.1.5 16 juni 2015 Kwetsbaarheid opgelost, bugfixes opgelost [33]
3.1.6 12 september 2015 Kwetsbaarheid opgelost, bugfixes opgelost [34]
3.1.7-PL1 11 januari 2016 Kwetsbaarheid opgelost, bugfixes opgelost [35]
3.1.8 21 februari 2016 Bugfixes [36]
3.1.9 17 april 2016 Bugfixes [37]
03/01/10 12 oktober 2016 Kwetsbaarheid opgelost, bugfixes opgelost [38]
03/01/11 16 juli 2017 Kwetsbaarheid opgelost, bugfixes opgelost [39]
3.2.0 Rhea 7 januari 2017 Nieuwe functies, sjabloonwijziging, PHP 7.0 / 7.1-ondersteuning [40]
3.2.1 16 juli 2017 Kwetsbaarheid opgelost, bugfixes opgelost [41]

Functieoverzicht

phpBB 3.0 bevat alle functies van phpBB 2 evenals enkele extra functies:

  • Een nieuw standaardthema
  • Forums zijn niet langer gebonden aan categorieën en kunnen willekeurig diep worden genest
  • Een nieuw administratiegebied met een beter autorisatiesysteem
  • Een nieuw updatesysteem moet rekening houden met codewijzigingen
  • waarschuwingssysteem
  • Geavanceerde instellingen voor gebruikersgroepen
  • Geavanceerd gebruikerscontrolecentrum (bijv. Meldingen via XMPP )
  • Bijlagen in berichten en privéberichten
  • Volledige UTF8-ondersteuning.

Beheergebied met nieuw autorisatiesysteem

In vergelijking met de functionele scope van phpBB 2, is het administratiegebied met al zijn opties en configuratie-opties aanzienlijk uitgebreider geworden. Bovenal werd het autorisatiesysteem enorm uitgebreid in phpBB 3, maar tegelijkertijd ook vereenvoudigd. De rechten zijn nu instelbaar in de drie niveaus “Ja”, “Nee” en “Nooit”: “Nee” beschrijft dat het overeenkomstige recht op dit moment niet aan de gebruiker is toegewezen, hoewel het elders kan zijn. Een “ja” geeft de gebruiker het overeenkomstige recht, een “nee” -set elders verandert het niet. Alleen door een “nooit” kan een recht principieel aan de gebruiker worden onttrokken, ook al wordt het hem elders gegeven. Er zijn ook vooraf gedefinieerde rollen voor gebruikers, moderators en beheerders die het onnodig maken

Stijlen en aanpassingen

Het feit dat iemand de broncode van de phpBB mag bekijken en bewerken, is voorstander van het creëren van wijzigingen (“MOD’s”) voor phpBB. Deze brengen nieuwe functies of wijzigingen aan bestaande functies en kunnen grotendeels binnen enkele minuten worden geïnstalleerd. Er zijn verschillende modificatiedatabases voor phpBB. De officiële database telt in oktober 2011 meer dan 400 wijzigingen. [42]

Het template-systeem van de phpBB maakt het mogelijk om het uiterlijk van het forum te veranderen zonder de PHP- code te wijzigen. Bovendien kan een sjabloon met kleine wijzigingen in de PHP-code ook zijn eigen dynamische inhoud in de weergave invoegen. Wat betreft modificaties zijn er verschillende stijldatabases; de officiële database telt meer dan 500 stijlen in oktober 2011. [42]

Webkoppelingen

 Commons: PhpBB- album met afbeeldingen, video’s en audiobestanden
  • www.phpBB.com : Officiële website
  • Duitse vertaling: versie Du je versie
  • Duits ondersteuningsforum
  • Linkcatalogus over phpBB op curlie.org (voorheen DMOZ )

Individuele proeven

  1. Spring omhoog↑ Help me om te testen. , Dev Shed. 1 juli 2000. Betreden op 18 oktober 2011.
  2. ↑ Jump up to:a Geschiedenis van phpBB . phpBB.com. 7 juni 2002. Betreden op 24 september 2011.
  3. ↑ Ga naar:a phpBB 2.2 is niet meer … ontmoet Olympus . phpBB.com. 14 januari 2005. Betreden op 26 juli 2010.
  4. Jump up↑ Een verandering in ontwikkelingsleiderschap . phpBB.com. 15 januari 2010. Toegankelijk 18 oktober 2011.
  5. Spring omhoog↑ phpBB • Het team . Gearchiveerd vanaf het origineel op 10 februari 2016. Teruggeplaatst op 21 september 2017.
  6. Spring omhoog↑ www.phpbb.com .
  7. Spring omhoog↑ www.phpbb.com .
  8. Jumping Up↑ Pensionering / End of Support voor phpBB 2.0.x . phpBB.com. 16 april 2008. Toegang tot 18 oktober 2011.
  9. Spring omhoog↑ www.phpbb.com .
  10. Spring omhoog↑ Happy Release Birthday / Gold Release Date aangekondigd . phpBB.com. 9 december 2007. Betreden op 8 mei 2011.
  11. Springen↑ phpBB3 vrijgegeven goud . phpBB.com. 13 december 2007. Toegankelijk 18 oktober 2011.
  12. Spring omhoog↑ phpBB3 Persbericht . phpBB.com. Betreden op 18 oktober 2011.
  13. Spring omhoog↑ phpBB 3.0.1 vrijgegeven . phpBB.com. 7 april 2008. Toegankelijk 18 oktober 2011.
  14. Spring omhoog↑ phpBB 3.0.2 vrijgegeven . phpBB.com. 10 juli 2008. Toegang tot 18 oktober 2011.
  15. Spring omhoog↑ phpBB 3.0.3 vrijgegeven . phpBB.com. 12 november 2008. Toegang tot 18 oktober 2011.
  16. Spring omhoog↑ phpBB 3.0.4 vrijgegeven . phpBB.com. 12 december 2008. Toegang tot 18 oktober 2011.
  17. Spring omhoog↑ phpBB 3.0.5 vrijgegeven . phpBB.com. 31 mei 2009. Toegankelijk 18 oktober 2011.
  18. Spring omhoog↑ phpBB 3.0.6 vrijgegeven . phpBB.com. 17 november 2009. Toegankelijk 18 oktober 2011.
  19. Spring omhoog↑ phpBB 3.0.7 vrijgegeven . phpBB.com. 28 februari 2010. Toegankelijk 18 oktober 2011.
  20. Spring omhoog↑ phpBB 3.0.7-PL1 vrijgegeven . phpBB.com. 6 maart 2010. Toegankelijk 18 oktober 2011.
  21. Spring omhoog↑ phpBB 3.0.8 vrijgegeven . phpBB.com. 20 november 2010. Toegankelijk 18 oktober 2011.
  22. Spring omhoog↑ phpBB 3.0.9 vrijgegeven . phpBB.com. 11 juli 2010. Toegankelijk 18 oktober 2011.
  23. Spring omhoog↑ phpBB 3.0.10 vrijgegeven . phpBB.com. 2 januari 2012. Toegankelijk 2 januari 2012.
  24. Spring omhoog↑ phpBB 3.0.11 vrijgegeven . phpBB.com. 25 augustus 2012. Betreden op 25 augustus 2012.
  25. Spring omhoog↑ phpBB 3.0.12 vrijgegeven . phpBB.com. 28 september 2013. Betreden op 28 september 2013.
  26. Spring omhoog↑ phpBB 3.0.13 Release – update aub . phpBB.com. 26 januari 2015. Betreden 28 januari 2015.
  27. Spring omhoog↑ phpBB 3.0.13-PL1 Patch Level Release . phpBB.com. 30 januari 2015. Toegang tot 19 januari 2016.
  28. ↑ Ga naar:a phpBB 3.0.14 en 3.1.4 Release – update aub . phpBB.com. 4 mei 2015. Betreden op 4 mei 2015.
  29. Spring omhoog↑ phpBB 3.1 Ascraeus Feature Release Gepubliceerd . phpBB.com. 28 oktober 2014. Betreden op 2 november 2014.
  30. Spring omhoog↑ phpBB 3.1.1 Release – update alstublieft . phpBB.com. 1 november 2014. Betreden op 2 november 2014.
  31. Spring omhoog↑ phpBB 3.1.2 Release – update alstublieft . phpBB.com. 25 november 2014. Betreden op 27 november 2014.
  32. Spring omhoog↑ phpBB 3.1.3 Release – update alstublieft . phpBB.com. 1 februari 2015. Toegang tot 31 maart 2015.
  33. Spring omhoog↑ phpBB 3.1.5 Release – update alstublieft . phpBB.com. 16 juni 2015. Toegang tot 21 juni 2015.
  34. Spring omhoog↑ phpBB 3.1.6 Release – update alstublieft . phpBB.com. 12 september 2015. Betreden op 21 september 2015.
  35. Spring omhoog↑ phpBB 3.1.7-PL1 Release . phpBB.com. 11 januari 2016. Betreden op 19 januari 2016.
  36. Spring omhoog↑ phpBB 3.1.8 Release . phpBB.com. 21 februari 2016. Betreden op 25 februari 2016.
  37. Spring omhoog↑ phpBB 3.1.9 Release . phpBB.com. 17 april 2016. Betreden op 2 mei 2016.
  38. Spring omhoog↑ phpBB 3.1.10 Release . phpBB.com. 12 oktober 2016. Betreden op 11 november 2016.
  39. Spring omhoog↑ phpBB 3.1.11 Release . phpBB.com. 16 juli 2017. Betreden op 16 juli 2017.
  40. Spring omhoog↑ phpBB 3.2 Rhea Feature Release gepubliceerd . phpBB.com. 7 januari 2017. Betreden op 7 januari 2017.
  41. Spring omhoog↑ phpBB 3.2.1 Release . phpBB.com. 16 juli 2017. Betreden op 16 juli 2017.
  42. ↑ Spring omhoog naar:a Customization Database . phpBB.com. Betreden op 18 oktober 2011.