PHPBoost est un CMS (Content Managing System ou système de gestion de contenu) français. Ce logiciel permet à n’importe qui de créer son site de façon très simple, tout est assisté. Conçu pour satisfaire les débutants, il devrait aussi ravir les utilisateurs expérimentés qui souhaiteraient pousser son fonctionnement ou encore développer leurs propres modules.
Comme son nom l’indique, PHPBoost utilise le PHP comme langage de programmation principal, mais, comme toute application Web, il utilise du XHTML et des CSS pour la mise en forme des pages, du JavaScript pour ajouter une touche dynamique sur les pages, ainsi que du SQL pour effectuer des opérations dans la base de données. Il s’installe sur un serveur Web et se paramètre à distance.
Comme pour une grande majorité de logiciels libres, la communauté de PHPBoost lui permet d’avoir une fiabilité importante car beaucoup d’utilisateurs ont testé chaque version et les ont ainsi approuvées. Il bénéficie aussi par ailleurs d’une évolution rapide car les développeurs essayent d’être le plus possible à l’écoute des commentaires et des propositions de chacun. Même si tout le monde ne participe pas à son développement, beaucoup de gens ont aidés, rien qu’en donnant des idées, suggérant des modifications, des fonctionnalités supplémentaires.
Les points essentiels :
- Projet Open Source sous licence GNU/GPL
- Code XHTML 1.0 strict et sémantique
- Multilangues
- Facilement personnalisable grâce aux thèmes et templates
- Gestion fine des droits et des groupes multiples pour chaque utilisateur
- Url rewriting
- Installation et mise à jour automatisées des modules et du noyau
- Aide au développement de nouveaux modules grâce au framework de PHPBoost
Afin de vous rendre compte un peu de la présentation graphique de PHPboost, vous pouvez consulter la rubrique Copies d’Ecran de PHPboost.
Une version 4.0 est en cours… au programme :
- plus robuste,
- plus performant
- exploitant les possibilités de PHP 5.
Outre les modifications sur le noyau, des améliorations ont été apportées pour la partie visible aux utilisateurs. Dans les grandes lignes :
- Une nouvelle interface de personnalisation de la page de démarrage
- Un nouveau système de gestion des champs membre qui les rendra entièrement configurables
- Un nouveau module sitemap permettant de générer un fichier sitemap.xml pour faciliter le référencement et le position dans les moteurs de recherche
- La refonte complète du module newsletter, s’appuyant sur les nouvelles fonctionnalités du noyau de cette nouvelle mouture, qui permet maintenant de créer plusieurs type de newsletter, de s’inscrire à une newsletter dès son enregistrement sur le site
- La possibilité d’envoyer les mails via un serveur SMTP
- Possibilité de contribuer aux articles et aux news
- Une nouvelle interface en drag’n drop pour les menus, avec en plus des filtres pour les afficher uniquement sur des pages spécifiques
Actuellement près de 90% du développement prévu est achevé… et PHPBoost cherche des volontaires de toutes compétences (graphistes, traducteurs, rédacteurs, développeurs) pour renforcer leur équipe constitué d’une vingtaine de personnes.
Site Internet : PHPBoost
Licence : GPL