Quantcast
Viewing all articles
Browse latest Browse all 35

[3.X]Présentation de PHPBoost

Présentation générale



Image may be NSFW.
Clik here to view.

Image may be NSFW.
Clik here to view.

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.
PHPBoost est un logiciel libre distribué sous la licence GPL.

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 nous essayons 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 nous ont aidés, rien qu'en nous donnant des idées, nous suggérant des modifications, des fonctionnalités supplémentaires.

Si vous ne deviez retenir que quelques points essentiels sur le projet, 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
  • 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.

Historique



Le projet PHPBoost a été envisagé début juin 2005 et son développement a débuté quelques semaines plus tard, le 17 juin 2005 pour être précis. Le projet a déjà plus de quatre ans et dispose ainsi d'une certaine maturité.
Voici ensuite la liste des différentes versions qui ont été publiées depuis sa sortie :



Organisation de la communauté française



PHPBoost étant un logiciel français, la communauté française est la plus développée. Elle est dirigée par les développeurs et comporte plusieurs équipes qui se partagent les rôles afin de continuer le développement de PHPBoost.
Le support du logiciel est géré par les équipes correspondantes au sujet de la question et s'effectue sur le forum.

Voyons maintenant les différentes équipes travaillant sur PHPBoost :

EquipeObjectifs
Image may be NSFW.
Clik here to view.

Equipe PHPBoost
  • Gestion du projet (prise de décisions, coordination des équipes, communication)
  • Développement du noyau et de certains modules
  • Support
  • Direction de la communauté française
  • Rédaction de la documentation de développement

Image may be NSFW.
Clik here to view.

Équipe Rédaction
  • Rédaction de la documentation sur l'utilisation du logiciel
  • Aide aux utilisateurs

Image may be NSFW.
Clik here to view.

Équipe Traduction
Pour l'instant la traduction se fait uniquement vers la langue anglaise.
  • Traduire le logiciel dans des langues étrangères
  • Créer et entretenir des communautés dans chaque pays

Image may be NSFW.
Clik here to view.

Équipe Développements de modules
  • Développer de nouveaux modules en utilisant le framework PHPBoost

Image may be NSFW.
Clik here to view.

Equipe Graphismes
  • Créer des thèmes pour PHPBoost (à la demande ou selon leurs propres idées)
  • Aider les utilisateurs désirant créer leur thème (rédaction d'une documentation à ce sujet)



Remerciements



Vous pourrez retrouver ici la liste des sites ayant apporté leur soutien à notre projet, que ce soit en parlant du logiciel, en proposant le téléchargement de PHPBoost sur leur serveur ou de toute autre manière. Merci à eux dont vous pouvez voir la liste ici.
Voici aussi la liste des projets que nous souhaitons remercier parce qu'ils nous ont aidés à concevoir PHPBoost :


Notepad ++


Image may be NSFW.
Clik here to view.



Notepad ++ est un éditeur libre. PHPBoost a été écrit entièrement grâce à ce magnifique éditeur très performant et intuitif. Merci à son équipe de développement.


Tango Desktop Project



Image may be NSFW.
Clik here to view.


Tango Desktop Project est un projet visant à harmoniser les icônes des logiciels en fonction des différentes plate-formes utilisées. Ce pack d'icônes libres nous a permis de ne pas perdre de temps dans le développement graphique et ces boutons s'adaptent parfaitement à tous les thèmes. Merci à ce projet qui permet de donner plus de couleurs et de convivialité à PHPBoost.


PCLZIP



Développé par PHPConcept, PCLZIP est une librairie permettant de travailler sur des archives au format Zip en PHP. Elle est utilisée à plusieurs reprises dans PHPBoost.


PHPMathPublisher



PHPMathPublisher est un ensemble de fonctions permettant de mettre en forme des formules mathématiques à partir d'une syntaxe proche de celle du LaTeX.

Viewing all articles
Browse latest Browse all 35