phpBB3, la béta 1 sur le banc d'essai...
phpBB le grand, le magnifique. phpBB le contesté, mais phpBB le plus utilisé des forums gratuits. Il est resté pendant longtemps le leader incontestable des forums gratuits depuis le passage de IPB à une licence payante. Mais maintenant, des alternatives plus légères, plus propres, telles que punBB lui font concurrence. Il est temps de reconquérir des parts de marché avec cette nouvelle mouture censée corriger les plus grands défauts de la précédente v2. Voyons ce qu'il en est.
Ce billet sera le premier d'une nouvelle catégorie nommé "Banc d'essai" dans laquelle je ferai des rapports sur mes tests du moment. J'essayerai d'examiner les applications sous tous les angles pour faire un compte-rendu le plus fidèle possible. Mais je ne vous garantis en aucun cas une réelle objectivité bien que je fasse de mon mieux pour écarter tous les éventuels préjugés que je puisse avoir. Ben oui quoi, je suis humain avant tout... :D
Tout d'abord l'installation :
Classique, tout se passe impeccablement bien. Une gestion détaillée des étapes d'installation a été mise en place afin de contrôler chaque paramètre nécessaire à l'installation. Une fois le tout installé, on arrive sur l'index de notre forum. Pas de grands changements d'interface visibles vis à vis de la précédente mouture. Le style bleu-gris passe partout a été repris, mêmes icônes, même disposition des éléments à peu de choses près.
Les changements :
La base reste donc la même. C'est du côté des options et de l'administration qu'il y a eu de gros bouleversements.. On peut désormais uploader un fichier avec un post ou un MP, un nouveau système "Friends and foes" a vu le jour, permettant de gérer les amis. Quelques options supplémentaires se trouvent du côté du profil utilisateur, un système de bookmarks entre autres, la gestion des fichiers uploadés, etc. Jusque là, rien qui ne mérite une nouvelle version.
Les plus gros changements arrivent dans le panel d'administration. Là c'est l'opulence en nouvelles fonctionnalités. On dirait un clone d'IPB en plus ordonné toute fois. Un aperçoit un long menu vertical dans un premier temps surplombé d'onglets à la Dotclear, cachant des fonctions encore plus appétissantes. De la complexité du mot de passe des membres à leur inscription aux BBcodes, en passant par les templates et les styles CSS, tout ou presque est paramétrable en ligne. De ce côté, on peut voir qu'il y a eu de gros efforts de fait.
Le cas phpBB :
Venons en maintenant au fond du dossier. La lenteur reprochée à la seconde mouture de la board semble avoir été corrigée en partie grâce au nouveau système de cache. Je n'ai malheureusement pas pu me rendre compte du réel impact de l'implémentation de ce système car l'ayant testé en local seulement et n'ayant qu'un seul utilisateur online à chaque fois, avec une BDD presque vide, je n'ai pas eu un aperçu réel de ses capacités de gestion de grosses communautés. Il faut rajouter à cela les plugins qui vont suivre et leur remarquable habilité à réduire les performance d'un application comme c'était le cas sur la version 2. Je reste donc mitigé sur ce point : affaire à suivre.
Par contre, pour finir en beauté (de façon ironique bien sûr), le code en tableaux imbriqué est toujours aussi affreux. Des styles appliqués directement aux balises via l'attribut style
font perdre tout leur sens aux feuilles de styles externes. Un doctype XHTML 1.0 transitionnal pour un code qui ne contient pour seule spécification du XHTML qu'un tag de fin aux balises simples comme <br />
, aucun label
pour les formulaires... La seule agréable surprise se trouve du côté de l'administration où les pages sont valides XHTML 1.0 strict. Ca soulage un peu de voir qu'ils peuvent coder à peu près correctement quand ils le veulent.
Enfin, ça reste une beta qui n'a rien de définitif. Espérons que la release sera améliorée...
Pour voir la features' list de cette v3, c'est par ici.
Et pour télécharger phpBB3 beta1, c'est par là...
Commentaires
Du xhtml valide on peu souligné l'effort quand même
tout n'est pas rose mais on peu espérer que la version 3 final seras mieux
En tout cas on à un peu l'impression d'un produit a moitié renouvellé
genre c'est du bonux mais dans un nouveau embalage
Le code n'est valide que dans l'admin. Une erreur traine sur l'index et cette erreur est répétée à chaque forum créé il me semble si mes souvenirs sont bons. Et la validité n'est pas une finalité en soit. Mais c'est vrai que y a eu un petit effort quand même.

Comme tu dis, c'est de la rénovation de produit : on reprend le même, on change un ou deux trucs, et c'est reparti pour un tour. Ca laisse un goût amer et une impression d'un produit non-fini...
Je ne suis pas sûr que la validité ne sera pas dans la version final!

En effet le template distribué n'est pas celui qui sera avec la "vrai" version 3.
étant donéne que le xhtml se trouve uniquement dans les tpl on peux donc esperer
Au pire ce forum est gratuit... ne soyez pas trop sévère! Ce n'est pas comme si vous payer 500$ pour ce script PHP.
Apparement, rien que la vue de leur ancien code en tableaux les décourage pour continuer :p
*continuer=corriger
N'importe quoi de vous pleindre !!!
Le code a été repris depuis réros il a fallut 3 ans de travaille et maintenant les pages sont généré (sur un serveur moyen)en 0.06 sec !!
Le code niquel optimisé au maximum, propre, presque valide et vous vous critiquez !!!
Allez revoir vos copies...
et comme dis "TheMeche" c'est n'est pas le template final !
Ce qui veut dire, qu'ils ont repris l'ancien template pour faire les tests, mais qu'il vont en faire un nouveau, et je pense qu'il ne sera plus avec tous les tableau, mais en xhtml strict !
Et puis au pire, ce n'est qu'un modèle, rien ne t'empêche d'en faire un toi même valide.
Le plus important sont toutes les innovations faites, l'intégration de nombreux mods important. (enfin ils ont repris les idées de ces mods pour les intégrer à phpbb3.
Ils rattrapent enfin leurs concurrents au niveau des fonctionnalités, mais gardent leurs grandes communautés.
Il est vraiment paramétrable (ajout de champs utilisateurs, gestion des langues, des bbcodes, etc ...). Il y a même un système de plugIn d'identification qui peut permettre à créer des ponts de connexion avec d'autres applications (LDAP, apache, mais aussi un CMS ou portail).
Alors j'applaudis les developpeurs de phpbb ! et j'attend avec impatience la version final !
Fil des commentaires de ce billet