Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 17 reacties
Bron: phpBB Group, submitter: brandsrus

phpBB logo (27 pix) Afgelopen donderdag is versie 3.0.2 uitgebracht van Phpbb. Met dit programma is het mogelijk een forum te maken, waarop bezoekers met elkaar kunnen discussiėren. Phpbb wordt onder de gpl-licentie beschikbaar gesteld en maakt gebruik van PHP en een databaseprogramma om berichten op te slaan. Naast Mysql worden ook Postgresql, Oracle, Firebird en Sqlite als databasesoftware ondersteund. Versie 3.0.2 bevat een groot aantal verbeteringen die de stabiliteit en performance ten goede moeten komen en diverse kleine foutjes oplossen. Daarnaast zijn er ook een beveiligingsprobleem verholpen. Hieronder is een overzicht te vinden van de belangrijkste veranderingen sinds versie 3.0.1:

Fixed:
  • Ability to set permissions on non-mysql dbms (Bug #24955)
  • Fixed blank style on setups having no username defined within config.php (Bug #25065)
  • Made the compress_tar class tolerate archives that do not properly have their archived contents listed (Bug #14429 / thanks to JRSweets for his patch)
  • Moved topics should not count towards the number of topics in a forum (Bug #14648 / thanks to Schumi for his patch)
  • Properly check for invalid characters in MySQL DB prefixes during install (Bug #18775)
  • Bring the PostgreSQL backup system back to working order (Bug #22385)
  • Update correct theme for cached styles in style.php (Bug #25805)
  • Correctly determine safe mode for temp file creation in functions_upload.php (Bug #23525)
  • Correctly sort by rank in memberlist (Bug #24435)
  • Purge cache after database restore (Bug #24245)
  • Correctly display subforum read/unread icons from RTL in FF3, Konqueror and Safari3+. (thanks arod-1 for the fix, related to Bug #14830)
  • Added missing form token in acp (thanks NBBN).
  • Do not remove whitespace in front of url containing the boards url and no relative path appended (Bug #27355)
  • reset forum notifications in viewtopic (Bug #28025)
  • corrected link for searching post author's other posts (Bug #26455)
  • HTTP Authentication supports UTF-8 usernames now (Bug #21135)
  • Topic searches by author no longer return invalid results (Bug #11777)
  • Delete drafts and bookmarks when deleting an user. (#27585, thanks Schumi for the fix)
  • Set last_post_subject for new topics. (#23945)
  • Allow moving posts to invisible forums. (#27325)
  • Don't allow promoting unapproved group members (#16124)
  • Correctly fetch server name if using non-standard port (#27395)
  • Regular expression for email matching in posts will no longer die on long words.
  • Do not display ban message if direct call to cron. (thanks Dog Cow for reporting)
  • Correctly display double-colon on special conditions within highlighted php source (Bug #26795)
  • Increase storage capacity of titles/subjects due to specialchared content (Bug #25235)
  • Catch invalid username wildcard ban (we do not support these) (Bug #29305)
  • Fix (email)-domain checks for those having DNS prefixes set (Bug #29635)
Changed:
  • Adjust truncate_string() to be able to adjust the maximum storage length.
  • Sort the tables at the database table backup screen
  • For determining the maximum number of private messages in one box, use the biggest value from all groups the user is a member of (Bug #24665)
  • Show email ban reason on registration. Additionally allow custom errors properly returned if using validate_data(). (Bug #26885)
  • Don't allow redirects to different domains.
New features:
  • Added optional referer validation of POST requests as additional CSRF protection.
  • Added optional stricter upload validation to avoid mime sniffing in addition to the safeguards provided by file.php. (thanks to Nicolas Grekas for compiling the list).
  • Streamlined banning via the MCP by adding a ban link to the user profile. Also pre-fills ban fields as far as possible.
  • Added ACP logout to reset an admin session.
Security:
  • Only allow urls gone through redirect() being used within login_box().
[break]
phpBB 3.0 screenshot (481 pix)
Moderatie-faq Wijzig weergave

Reacties (17)

Ik vind het jammer dat bij PHPBB, zoals bij veel open source software, het product niet ontwikkeld wordt volgens een visie, maar volgens een 'democratisch' proces. Hierdoor krijgt iedereen de kans een mening te geven over wat er in moet komen en wat niet, waardoor het product uiteindelijk een mish-mash wordt van features en mogelijkheden, wat de snelheid, ontwikkelingstijd en hoeveelheid bugs niet ten goede komt.

Althans, het lijkt erop. Of is er doelbewust voor deze richting gekozen? Dat het nu een ander gaatje in de markt wil vullen dan dat het eerder deed?

Het is tegenwoordig een beetje een log product geworden; het begint bijna vBulletin in te halen, terwijl het vroeger een supersnel, strak en klein stukje software was. Zijn er tegenwoordig andere alternatieven voor wat dit product je vroeger kon bieden?

[Reactie gewijzigd door DiSiLLUSiON op 12 juli 2008 20:17]

Wat jij jammer vind, is echt geen nadeel hoor.

Door het volgen van een 'democratisch' proces zoals je het noemt, zijn veel meer personen tevreden. Maar let wel op het feit dat elke feature af te zetten is in het "beheerderspaneel' van phpBB3. Als je wilt kun je teruggaan naar phpBB1 bij wijze van spreken.

Doordat phpBB3 zo groot is, lijkt het inderdaad log, traag etc etc.
MAAR phpBB3 heeft een pak minder bugs, is sneller en veiliger dan phpBB2.
Doordat phpBB3 grotendeels bestaat uit classes, zijn ze makkelijker na te kijken en door de vele features is er ook gezorgd dat alles sneller gaat.

phpBB3 is ook voor PHP5 geschreven, wat van phpBB2 niet gezegd kan worden.
phpBB2 is voor PHP3 geschreven, opgelapt naar PHP4, maar PHP5 kan er niet zo mee overweg.

Dus als je nog steeds denkt dat phpBB2 beter, sneller etc is, stel ik voor om phpBB.com eens goed door te lezen, hierop staan concrete dingen omtrent veiligheid, snelheid etc.
Ik spreek je niet tegen dat PHPBB3 een stuk veiliger, stabieler en robuster in elkaar zit qua code; dat is een feit.

Waar ik meer op doelde was de functionaliteit; en dan vooral van een gebruiksvriendelijkheids-perspectief.

Er kan veel uitgezet worden in de Admin panel van PHPBB3, maar door al die functionaliteit bedient het wel een andere markt; het kan behoorlijk veel. Mocht een 'computer-analfabeet' een forum op willen zetten, dan is PHPBB3 hierdoor veel minder geschikt dan bijvoorbeeld PHPBB1. Alleen de mogelijkheden betreffende gebruikersrechten zijn al behoorlijk overweldigend.

Dat bedoelde ik met 'een andere markt bedienen'. Voorheen kon je een forum opzetten in minder dan 5 minuten. Nu --als je het goed wilt doen en minstends alles even na wilt lopen-- ben je op z'n minst een half uur tot een uur bezig; mits je er verstand van hebt.

Alleen; zo gecompliceerd was vBulletin ook al (net als andere concurrenten). Nu betwijfel ik niet dat er wel degelijk een markt is voor de 'nieuwe' PHPBB; de meeste concurrenten kosten immers geld. Maar welke alternatieven zijn er in het 'oude gaatje' gestapt? Met welke paketten kan je tegenwoordig een forum opzetten zonder je druk hoeven te maken over attachements, topic icons, geavanceerde gebruikersgroepen/rechten, private messages, bookmarks, etcetera?

[Reactie gewijzigd door DiSiLLUSiON op 13 juli 2008 00:47]

Tevens zijn ze onlangs gestopt met het goedkeuren van nieuwe mods (voor phpbb 2.x). Dus nog een reden om over te stappen op phpbb 3.x
Zijn er tegenwoordig andere alternatieven voor wat dit product je vroeger kon bieden?
Zeker, de forumsoftwareprojecten zijn als paddestoelen de grond uit geschoten sinds ADSL algemeen beschikbaar is. Zelf ben ik bijvoorbeeld heel tevreden over SMF vanwege de goede schaalbaarheid en integratiemogelijkheden. :)
Ik ben benieuwd, dankje. :)
product is zeker niet log.

Mensen zijn een periode in staat geweest om op een feature tracker features te plaatsen die ze graag willen zien, maar uiteindelijk heeft het team zelf de features bij elkaar gekozen.

enige reden waarom het 'log' lijkt, is het feit dat je veel features tot je beschikking hebt. Kwa snelheid doet het niet onder voor phpBB2 en is het even snel/sneller doordat er veel meer rekening is gehouden met snelheid tijdens het programeren dervan.

Voor eventuele alternatieven wat betreft een forum met minder features, zou je eens naar punbb, smf forum of iets in die orde moeten zoeken.
Ik vind dat ze van PHPBB uit lang hebben gedaan over PHPBB3, maar wel echt een topproduct af hebben geleverd, dit is echt een ideaal systeem voor alles en iedereen, simpel doch geavanceerd.
ja maar helaas mis ik toch wat dingentje die ik in VBulletin of IPboard wel heb, dit zijn juist van die kleine dingen waardoor ik zeg dat die pakketen te duur zijn tegen over OS
Je kunt natuurlijk altijd een feature request indienen.
Kun je dan ook ons even vertellen wat je mist? Want dit is gewoon een dooddoener waar niemand op in kan gaan.
Ehm, te duur? PHPBB is gratis, IPB is betaald ;)
Hij bedoelt dat die betaalde te duur zijn ten opzichte van phpbb omdat ze maar een aantal kleine dingetjes toevoegen
Modificaties installeren in PHPBB is een pure hel. Bij simplemachines kan je gewoon een .zip bestandje uploaden en alles wordt automatisch gewijzigd waar het gewijzigd moet worden. En bij PHPFusion is het ook meestal een kwestie van gewoon een mapje uploaden met daar de plugin in.
Ik heb een tijd lang PHPBB 3 gebruikt voor een project, echter wanneer we zelf een eigen custom systeem aan PHPBB 3 koppelden begon PHPBB 3 zich buggy te gedragen en door de enorme code base van PHPBB 3 konden we niet binnen een acceptabele tijd ontdekken wat de oorzaak was van het buggy gedrag wanneer het aan ons systeem gekoppeld werd.

Uiteindelijk waren we hierdoor gedwongen naar een forum over te stappen met een kleinere code base wat uiteindelijk veel beter te beheren was met een klein team.
Mijn conclusie is een beetje dat PHPBB 3 uitstekend is voor eindgebruikers/forumbeheerders, maar voor vooral kleinere development teams naar mijn mening een te grote code base heeft.

[Reactie gewijzigd door Arcane Apex op 13 juli 2008 19:35]

MyBB (MyBBoard) doet het veel beter vind ik persoonlijk.

Zeker eens MyBBoard.com bezoeken en MyBB 1.4 de BETA testen! Een uitstekend vervanger voor phpbb.
Tsja, en zo vindt iedereen wel wat beter. Dat is denk ik een discussie die hier niet echt thuis hoort.

Eerste blik op MyBBoard.com (en dan de sourcecode van hun eigen forum) maakte mij in ieder geval aan het schrikken gezien de puinhoop van archaische deprecated html attributen.

Ontopic:
Ik ben het er wel mee eens dat met phpbb3 geen duidelijke visie te zien is. Er is aan van alles wat gedaan, maar het voelt niet echt als een eenheid. Het feit dat voor 3.0 een x aantal RC's nodig waren waar nog gewoon feature changes werden doorgevoerd is ook wel een teken aan de wand.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True