Voici les widgets ayant été récemment mis à jour :
Pxxo est un ensemble de classes écrites en langage PHP. Ces classes sont regroupées dans une librairie (ou package) compatible avec les normes PEAR.
Pxxo sert à créer des composants graphiques (ou widget) qui permettent de construire une page HTML comme une hiérarchie de composants plus simples.
Chaque composant est une micro-application Web pouvant être facilement imbriquée dans une application ou même dans un autre composant.
Au final, cette architecture peut constituer une application complète.
En outre, en proposant un squelette de construction, Pxxo permet d'assurer une homogénéité des traitements et du code source.
Pxxo est parfait pour le développement d’applications Web dans des environnements décentralisés, changeants ou non structurés. Sans utiliser de Framework lourd et complexe, Pxxo permet de capitaliser et de pérenniser le travail de chaque développeur (que l’on travaille sur un prototype, un projet jetable, un projet à court ou long terme).
Chaque développeur est autonome et indépendant, tout en ayant la possibilité de réutiliser des parties d’autres applications sans aucun effort. Il peut aussi très simplement valoriser son travail en mettant à disposition ses développements pour d’autres projets.
Pxxo fournit un cadre de programmation, des techniques et des outils pour créer un composant graphique et gérer un ensemble de composants. Pour chaque composant, Pxxo propose une solution simple et efficace pour séparer la présentation et les traitements.
Qualité : en imposant une structuration du code, Pxxo améliore la qualité du code PHP produit. Le code produit est plus facilement maintenable et réutilisable.
Modularité : en décomposant une application en une hiérarchie de composants, Pxxo permet de modifier simplement l'ordre et la disposition des IHM produites.
Performance : Pxxo intègre plusieurs techniques qui améliorent nettement la vitesse de chargement des pages WEB.
Les concepts imposés par Pxxo en font sa force mais aussi sa faiblesse. Bon nombre de développeurs ne partage pas cette philosophie du développement d'application WEB en PHP.
Pxxo est un projet OpenSource sous licence new BSD créé en 2003 à titre personnel par Nicolas Thouvenin, et co-piloté depuis 2006 avec Stéphane Gully (l'auteur de phpFreeChat).
Pxxo est principalement utilisé depuis 2004 dans plusieurs développements informatiques au sein de plusieurs services de l’Institut de l’Information Scientifique et Technique du CNRS (INIST-CNRS).
Cependant, l'INIST-CNRS ne propose pas de support pour ce projet.
Le code source est hébergé par SourceSup, la plate-forme web de gestion de projet destinée aux établissements d'enseignement supérieur et aux organismes de recherche français.
Le site Web est généreusement hébergé sur les serveurs de l'entreprise Micropolia SARL.
Si vous souhaitez allez plus loin dans la découverte de Pxxo :