Nous allons donc mettre à disposition des personnes qui portent ces projets un espace à proximité des amphithéâtres et salles où se dérouleront les conférences.
La communauté cakephp-fr a été créée en 2007 pour proposer un lieu d'échanges francophone autour du framework CakePHP.
Le portail recense les ressources disponibles en français, propose un forum d'entraide aux utilisateurs francophones, un channel IRC et un blog de tutoriaux. Grâce à l'impulsion de quelques uns, la communauté compte maintenant plus de 400 membres et entretient des relations directes avec certains membres de la Core-Team.
Cela lui a permis de mettre en place des projets, comme la traduction du manuel officiel de CakePHP et de nombreux projets sont à venir. (version française du framework, etude de cas détaillée sur un projet de développement CakePHP... )
Notre responsable de la traduction, Aurélien Vairet sera aussi des nôtres.
Si vous souhaitez découvrir CakePHP ou échanger sur votre framework préféré avec nous, passez nous voir au forum PHP 2009.
Drupal est un système de gestion de contenu et un framework d'application web. Dries Buytaert, développeur initial du projet à partir de 2000 à l'université d'Anvers, le définit comme "assembleur rapide de site web" (Rapid website assembler).
Il est utilisable tel que fourni[1] sur toute base LAMP, WAMP ou MAMP, mais largement personnalisable et programmable ensuite. Environ 500 000 sites l'utilisent en septembre 2009.
En France les sites d'information comme rue89.com , mediapart.fr et slate.fr l'utilisent. Depuis la fin du mois d'octobre 2009 le site de la Maison Blanche utilise Drupal comme système de gestion de contenu.
FineFS est un système de fichiers redondé, qui permet de créer très simplement des clusters de données. Il se destine prioritairement aux serveurs Web qui doivent mutualiser leurs données, mais peut être utilisé sur tout type d'application.
Ses caractéristiques sont :
- Cohérence des données. Les mêmes fichiers sont accessibles depuis toutes les machines d'un cluster. Les écritures sont atomiques.
- Robustesse. La détection d'erreur et les mécanismes de ré-essai permettent de contourner les coupures temporaires de machines, sans perte de données. La conception totalement décentralisée supprime les "single point of failure".
- Performance. La synchronisation de données à travers le cluster se fait à la fois de manière synchrone et asynchrone, assurant un accès optimal aux données.
FineFS est développé en PHP 5, et fourni une API de développement très simple à intégrer. Il est publié sous licence GPL v3.
Les performances sont supérieures aux attentes. Même si FineFS est encore en version beta, il est utilisé sur des plate-formes de production sans le moindre problème.
Plus d'informations : http://finefs.googlecode.com
freedom ecm est une GED Collaborative qui tire sa force de l'approche objet de PHP 5.
freedom ecm est basé sur freedom toolbox qui est une boite à outil permettant à tout développeur PHP, quelque soit son niveau, de créer des applications documentaires. Au niveau du client , les dernières technologies en matière d'interface riche appelées couramment RIA sont utilisés et notamment ExtJS.
Depuis la première version de 2004, une évolution constante a permis au projet freedom d'être stable et toujours novateur. Vidéo de démonstration disponible ICI.
Framework en PHP 5, développé sur PHP 5.2 minimum et nightly-builds maximum, avec support des grands classiques : MVC, cache, i18n, ORM, tests etc.
Hoa est à mi-chemin entre bibliothèques et framework, c'est sa grande particularité. Il doit répondre aux fortes contraintes de modularité des bibliothèques et d'intégration dans de multiples environnements de développement et de production, ainsi qu'imposer une méthode de travail bien encadré tout en gardant sa souplesse d'origine.
Hoa est également un outil de recherche et de développement de l'INRIA (Institut National de Recherche en Informatique et en Automatique) et du LIFC (Laboratoire Informatique de Franche-Comté).
En effet, plusieurs projets de recherche sont menés dans Hoa, notamment au niveau des tests où des rapports de recherche sont en cours d'écriture, ainsi que plusieurs publications et articles. Hoa joue donc dans plusieurs cours et à plusieurs niveaux : entreprise, petit site, script, recherche etc.
Hoa se veut toutefois très simple d'approche (c'est ce qu'on lui reconnaît avant tout) et une grosse refonte est en cours (et se terminera fin octobre normalement) avec une nouvelle approche bibliothèque/framework jamais tentée.
À ne pas oublier que Hoa est en bêta et donc avec des manques pour l'utilisateur « basique » !
Jelix est un framework MVC pour PHP5, pour aider à developper tout type d'applications ou de services web, avec un ORM , un système de formulaire, un controleur CRUD prêt à l'emploi et des vues pour tout type de format. Jelix propose un découpage modulaire, apportant un haut degré de réutilisation de vos développements. Jelix est utilisé par des gros sites mais aussi des sites plus modestes.
http://jelix.org/
HaveFnuBB est une application de forum, reposant sur Jelix. Vous pourrez découvrir un cas concret d'utilisation de Jelix.
http://www.havefnubb.org/
OdtPHP est une bibliothèque orientée objet pour PHP 5+. Elle permet de générer automatiquement des documents OpenOffice textes à partir de modèles. Vous pouvez l'utiliser directement au sein de vos scripts PHP sans installer OpenOffice. La prise en main d'odtPHP est extrêmement rapide : avec un minimum de code, vous serez capable de générer des documents simples en remplaçant les balises du modèle et en insérant des images. Vous pourrez également profiter des fonctionnalités avancées pour créer des fichiers OpenOffice complexes en répétant des portions du document ou des lignes de tableau.
La plateforme d'intégration continue PHP SQLI est un projet Open Source en constitution. Il vise à intégrer de façon modulaire les meilleurs outils d'industrialisation existants dans un contexte d'intégration continue, et à en créer des nouveaux. Le socle technique n'est pas figé. Au contraire il est censé évoluer de façon itérative.
La base actuelle est constituée par :
- CruiseControl (Java, Ant, Jetty)
- phpUnderControl (PHPUnit, PHP_CodeSniffer, PHPDocumentor)
- PHP_Depend, SQLI_CodeSniffer, Sélénium RC
- Intégration possible avec le monitorage de la Zend Platform
Une version de la plateforme est déjà en place à la Gendarmerie Nationale (projet Puls@r V2), elle a aussi été installée à la Préfecture de Police de Paris. Elle est préconisée sur tous les projets au forfaits SQLI Paris en PHP.
L'outil est écrit en PHP/MySQL, basé sur le framework symfony et distribué sous licence MIT. Une vidéo présentant l'installation sous systèmes Unix est disponible pour ceux souhaitant mettre en place cette solution chez eux. Cette version 1.1 est complètement remodelée par rapport à la 1.0 datant d'il y a un an, et corrige les bugs qui ont été remontés par la communauté au fil des versions.
Les fonctionnalités de Piwam : Multi-associations ; Gestion des membres ; Gestion de droits (ACL) Géo-localisation Google Map ; Gestion de recettes et dépenses ; Gestion de créances et dettes ; Accès à des bilans présentant l'état des comptes de l'association ; Paramétrage des statuts ; Interface d'installation ; Paramétrage mensuel des cotisations ; Fonction de mailing aux membres de l'association ; Exports au format CSV ; Configuration par l'interface web.
Quels sont les avantages à utiliser Piwam ? En quelques mots :
gratuit : et donc moins cher que toutes les solutions payantes du marché ;
libre : un code source ouvert, gage de qualité et vous offrant toutes les possibilités pour venir greffer vos propres fonctionnalités ;
évolutif : de nombreuses mises à jour voient le jour, des nouvelles fonctionnalités, etc. D'ailleurs, à ce titre, la gestion des documents fait partie des pistes de travail
Un coeur développé en php objet, sans base de données, le moteur de template SMARTY, Ajax JQuery, une console d'édition CKeditor pour gérer tous vos contenus, un gestionnaire de plugins, une bibliothèque de médias, un gestionnaire de gabarits et de modèles, optimisation SEO : url-rewriting en natif, multi-site/multi langue, cross média, ergonomie orientée utilisateur final.
http://www.pollencms.com/
adresse de démo : pollen
ctrl + a pour ouvrir/fermer l'admin ctrl + e pour éditer la page en cours de lecture Log / Mot de passe : editor / editor pour les rédacteurs admin/admin pour les webmasters
PrestaShop est une solution e-Commerce Open-Source gratuite permettant d'ouvrir une boutique en ligne en quelques clics.
Issu d'un projet français et compatible PHP5, le logiciel e-commerce PrestaShop se base, entre autres, sur la technologie LAMP, le framework JQuery et la librairie Smarty.
PrestaShop propose d'une part un panneau d'administration très puissant qui permet de gérer en temps réel la boutique (catalogue, historique des commandes, frais de port, clients ...) et d’autre part, une boutique personnalisable aux couleurs du marchand, avec plus de 70 modules (produits phares, meilleures ventes, nouveautés, newsletter...)