Je vous propose de découvrir deux nouveaux systèmes de forum très innovants : Discourse vs Flarum. Vous allez voir en quoi ces forums sont très différents de ce qui existe et les avantages et inconvénients de chacun de ces logiciels.

L’innovation de rupture

Quand on parle de logiciel de forum gratuit et open-source, on pense immédiatement aux mastodontes du secteur :

D’ailleurs dernièrement, j’ai eu à rechercher un forum gratuit open-source pour développer la communauté d’un site web que je gère. Mais il faut bien avouer que je n’étais pas très enchanté à cette idée.

Ces forums « d’ancienne génération » suivent tous la même ergonomie : une interface bien lourde, style php des années 90.

Interface FluxBB
Interface FluxBB

Cela vous donne envie de naviguer et de découvrir les discussions ? Moi non. C’est lourd, complexe et non intuitif. On est loin des interfaces de discussion qu’on peut voir dans les réseaux sociaux par exemple.

Et c’est là que je remarque deux pépites : Discourse et Flarum. Deux forums open-source qui proposent des interfaces dignes du web 2.0, réellement interactives et 100% responsive. Le genre d’interface qui donne envie de jouer avec, et qui crée l’engagement des visiteurs. Et n’est-ce pas là le but principal d’un forum, susciter l’engagement et la participation des visiteurs ? Zoom sur Discourse vs Flarum !

Discourse

Commençons par Discourse. Son interface est épurée, moderne et réactive.

Interface de Discourse
Interface de Discourse

L’enregistrement et l’identification se fait via un joli popup modal :

Identification sur Discourse
Identification sur Discourse

A noter la possibilité de s’enregistrer en utilisant un compte d’un autre service existant comme Google, Facebook ou encore Twitter. Très pratique pour éviter de faire fuir ceux qui ont peur des longs formulaires…

Formulaire d'enregistrement sur phpBB
Pour comparaison, voici le formulaire d’enregistrement sur phpBB

Autre avantage de Discource, il n’y a plus de système de pagination pour les longs threads. A la place, lorsqu’on arrive en bas de page, les posts suivants se chargent et s’affichent automatiquement. C’est très agréable pour ne pas casser la lecture.

Une autre fonctionnalité qui a beaucoup marqué mon attention est la notification en temps réel lorsque quelqu’un répond à un de vos sujets ou vous cite directement, à la manière de Facebook en quelque sorte.

La dernière fonctionnalité dont je parlerai pour Discourse est la gestion des modérateurs. Les développeurs ont mis en place un système de note assez élaboré qui permet de donner des droits de modération de divers niveaux en fonction de l’implication de l’internaute.

Le seul problème (majeur) que j’ai relevé avec Discourse est la technologie utilisée : Ruby on rails. Ce qui implique que l’installation est réservée aux connaisseurs, qu’il faut un serveur dédié (ou un VPS) et que vous devez utiliser un serveur SMTP externe… Assez contraignant n’est-ce pas…

Voici le genre de guide que vous devrez suivre pour installer Discourse : https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md

Il est également possible de contacter un membre de la communauté Discourse pour vous l’installer moyennant 100 $. A cela il faut ajouter environ 10 $ / mois pour le VPS le plus bas de gamme.

Flarum

Flarum a une interface similaire à celle de Discourse.

Interface de Flarum
Interface de Flarum

A vrai dire, je trouve que son interface est mieux réussie que celle de Discourse. Elle est plus esthétique, plus claire, plus agréable. C’est pour moi la plus belle interface de forum que j’ai pu voir.

On retrouve aussi la possibilité de s’enregistrer avec un service tiers comme Facebook ou Twitter, et également l’infinite scroll qui évite les lourdes paginations pour les discussions.

L'enregistrement avec Flarum
L’enregistrement avec Flarum

Flarum est parfaitement responsive. Sachant que plus de la moitié des internautes surfent désormais sur le web avec leur mobile, on peut dire que c’est devenu incontournable. L’interface est tellement bien adaptée aux smartphones, qu’on dirait presque une application mobile faite exprès…

Flarum se vante d’être le plus rapide des forums open-source, n’hésitant pas à exhiber ses résultats face à NodeBB ou Discourse. Et il faut dire qu’ils ont raison. Le chargement d’une page est quasi instantané.

Vitesse Flarum vs Discourse
Vitesse Flarum vs Discourse

On retrouve un système de notification en temps réel, mais lequel nécessite un service externe (gratuit suivant certaines limites, sinon assez cher…). C’est dommage que ce système d’alerte ne soit pas intégré dans le forum directement.

Flarum tourne sous PHP avec MySQL, ce qui fait qu’on peut l’installer sur un simple hébergement mutualisé (comme un logiciel CRM), y compris un hébergement web gratuit. A noter cependant qu’il faut avoir un accès SSH pour exécuter les lignes de commande pour son déploiement.

Enfin, le plus gros inconvénient d’après moi, et pas des moindres, est la lenteur de développement du logiciel. Le projet a commencé en 2013, et aujourd’hui en 2017, il n’y a toujours pas de version stable… D’ailleurs cela fait débat dans leur propre forum. Il est vrai qu’il est frustrant d’avoir à portée de doigts un système aussi parfait… qui ne voit jamais officiellement le jour.

Résultat du Flarum vs Discourse

Flarum vs Discourse
Flarum vs Discourse

Les deux forums, Flarum vs Discourse, ont chacun un problème majeur. Le premier n’est pas encore stable et prend beaucoup de temps à être développé, le second nécessite un environnement dédié et coûteux pour fonctionner.

Flarum est également plus esthétique, mais de l’autre côté Discourse semble avoir plus de fonctionnalités abouties.

Le choix est vraiment difficile. Disons que si vous êtes prêt à mettre les mains dans l’administration d’un serveur, alors vous pouvez aller vers Discourse. Sinon utilisez Flarum en version bêta, à vos risques et périls, en espérant que la version stable sortira prochainement. A suivre…

Edit : 6 mois après la publication de cet article, Flarum n’était toujours pas sorti en version stable. Il semble vraiment que son développement soit complètement au point mort, c’est bien dommage.

1
Écrivez un Commentaire

avatar
1 Fils de commentaires
0 Réponses à un fil
0 Followers
 
Commentaire avec le plus de réaction
Fil de commentaire le plus populaire
1 Auteurs des commentaires
Sergei Auteurs de commentaires récents
  S'abonner  
plus récents plus anciens plus de votes
Me notifier des
Sergei
Invité
Sergei

Personnellement je préfère de loin Flarum… Beaucoup plus beau