La nouvelle génération de forums est arrivée : Flarum.
Ce que vous propose Flarum :
- Créer un forum rapide et simple d’utilisation: Développé en PHP donc très simple à déployer grâce à son installeur (30s pour installer) et Mithril côté frontend JS.
- Créer une interface réussie, moderne et responsive
- Créer une plateforme performante et extensible: Le système d’extension est bien pensé, une API permet d’intégrer facilement le forum dans son site web.
- Gratuit et open source
L’interface est moderne avec une double colonne pour la liste des topics et la lecture de l’un d’entre eux.
De l’infinite scroll permet de charger rapidement tous les topics sans action spécifique de chargement.
L’outil de réponse flotte sous le message pour faciliter la discussion.
Côté mobilité, on retrouve une interface parfaitement responsive et adaptée pour smartphones et tablettes. L’UX est pensée pour être compatible tactile avec des effets de swipe sur les topics pour les marquer comme lus ou disposer de plus de fonctionnalités.
Côté performances de chargement des pages, nous sommes à moins de 144kb une fois tous les assets minifiés, ce qui est une très bonne chose pour les connexions en Edge !
Le gros point positif de la plateforme est sans doute ses possibilités d’extensions. Outre un système de plugins classique dans lequel vous pourrez trouver des fonctionnalités intéressantes, Flarum propose une API REST complète qui vous permettra d’intégrer facilement la plateforme avec votre site web.
Parmi les fonctionnalités proposées on retrouve aussi:
- Un système de notifications avancé avec un mail digest configurable
- Des réponses et mentions d’autres utilisateurs
- Un système de permissions complet
- Une recherche unifiée sur les utilisateurs, topics et posts
- Une interface totalement traductible (i18n)
- Un système de tags pour classer les sujets plus facilement
- Des interfaces complètement themables et personnalisables (LESS)
- SEO Friendly
- Et de nombreuses autres fonctionnalités plannifiées
Pour le moment le logiciel est en version Beta.