FAQ

Le projet PHPBoost

Vous trouverez dans cette catégorie des éléments de réponse à d'éventuelles questions concernant le projet PHPBoost et le logiciel.

FAQ Projet révisée en décembre 2022 par Mipel sur la base de la V 5.2

Qu'est-ce que PHPBoost ?
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.
Combien coûte PHPboost?
PHPBoost est un logiciel libre et gratuit. Il est sous licence GPL et coûte 0€ !
Sous quelle licence est distribué le logiciel ?

copyleft


PHPBoost est un logiciel libre et gratuit distribué sous licence GNU/GPL.
Le concept de logiciel libre signifie que le code source est public et que chacun peut librement l'utiliser, le modifier et le redistribuer. La seule réelle contrainte est qu'il doit absolument respecter la propriété intellectuelle, en citant l'auteur.
PHPBoost s'inscrit le plus possible dans cet esprit et essaie de donner à tous une part importante dans la prise de décisions et l'évolution du logiciel afin de satisfaire au mieux les utilisateurs.
Pourquoi utiliser PHPBoost plutôt qu'un autre CMS ?
PHPBoost est basé sur 3 principes :
  • Performance / optimisation : Le site doit être confortable à utiliser, rapide et le plus léger possible pour le serveur Web.
  • Sécurité / robustesse : Une application Web se doit d'être le moins possible vulnérable aux attaques des utilisateurs malveillants.
  • Facilité d'utilisation : Les interfaces sont aussi claires et intuitives que possible. Un utilisateur habitué à utiliser des applications Web ne doit pas avoir besoin de documentation.
Si vous ne deviez retenir que quelques points essentiels du logiciel, ce seraient ceux-ci :
  • Projet Open Source sous licence GNU/GPL
  • Code XHTML 1.0 strict et sémantique
  • Multilangue
  • Facilement personnalisable grâce aux thèmes et templates
  • Gestion fine des droits et des groupes multiples pour chaque utilisateur
  • Url rewriting pour des adresses plus claires et propices au référencement dans les moteurs de recherche
  • Installation et mise à jour automatisées des modules et du noyau
  • Développement de modules simplifié et assisté notamment grâce au framework de PHPBoost
Nous vous invitons à consulter nos sites de référence afin de vous rendre compte de ce qu'est capable de faire PHPBoost en action.
Qui travaille sur PHPBoost ?
PHPBoost est un logiciel libre. Nous sommes tous bénévoles !
Nous passons beaucoup de temps sur le projet et le retour des utilisateurs ne peut que nous y encourager. Nos équipes s'agrandissent au fur et à mesure et notre logiciel est toujours plus performant.
Nos différentes équipes sont :

Profil Mission
Chef de projet
chef
  • Gestion et administration du site
  • Gestion du développement
  • Gestion de la communication
  • Pilotage des équipes (Répartion des tâches, coordination, etc).
Développement Noyau/Modules
dev
Équipe Graphisme
graph
  • Création de thèmes
  • Rédaction de la documentation pour créer un thème adapté aux débutants
  • Aider les débutants à personnaliser graphiquement leur site
  • Intégrer l’Équipe Graphisme
Équipe Rédaction
redac
Équipe Traduction
trad
Comment peut-on aider le projet ?
Il y a différentes manières d'aider le projet. Vous trouverez plus d'informations sur cette page
Comment peut-on participer au projet ?
Bien que le développement du logiciel nécessite des connaissances assez poussées en programmation, l'élaboration d'un logiciel ne se réduit pas simplement au développement. Il est nécessaire de tenir une documentation à jour qui soit la plus simple possible, nous avons besoin de graphistes pour personnaliser les apparences des sites, de traducteurs pour porter le logiciel dans d'autres langues.
Bref, toutes sortes de profils nous intéressent ! Nous ne recherchons pas forcément des personnes ayant de grandes compétences techniques, nous préférons les gens motivés !
Vous trouverez plus d'informations sur les profils recherchés sur cette page dédiée
Où peut-on télécharger le code source de PHPBoost ?
PHPBoost étant un logiciel libre, le code source est mis à disposition des utilisateurs.

PHPBoost est écrit en PHP, un langage de script non compilé, le serveur exécute directement le code source.
Lorsque vous téléchargez PHPBoost, vous disposez directement de tout son code source sous forme de fichiers ayant l'extension .php.
Tout est disponible sur le projet GitHub : PHPBoost GitHub

Note : Si vous souhaitez un environnement de développement, il est préférable de télécharger la distribution PDK pour obtenir le code source du noyau, c'est la seule distribution dans laquelle les fichiers contiennent les commentaires. Le code des autres distributions est allégé pour le rendre plus performant et plus lisible.
Ai-je le droit de supprimer dans le footer la mention 'Boosté par PHPBoost'?
La licence sous laquelle est distribuée PHPBoost vous le permet.
Cependant supprimer cette mention n'est pas profitable au projet. Nous vous recommandons donc de ne pas le faire, ne serait-ce que par respect envers le travail réalisé par l'équipe.
A la rigueur si l'apparence ne vous convient pas, vous pouvez légèrement modifier l'intitulé ou mettre une image, mais le lien doit être présent.