Projets
Retrouvez sur cette page une liste des principaux projets sur lesquels se concentre ma R&D.
Celle-ci est axée principalement autour des frameworks CakePHP (PHP) et Jquery (Javascript).
CMS
Développer un CMS ultra-light de gestion de contenu dont le moteur serait CakePHP 1.2.x, avec auto-installation.
Malgré une excellente expertise de Wordpress, que je considère comme un des meilleurs CMS et un des plus simples d'utilisations, les retours utilisateurs (trop souvent ignorés) rapportent souvent une complexité d'usage du logiciel libre Wordpress. La vague Ajax qui se déploie depuis maintenant plusieurs mois dans toutes les demandes de projets rend les interfaces plus complexes, moins allégées ergonomiquement, et le résultat provoque un trouble chez l'utilisateur, qui a l'impression d'être devant une usine à gaz.
De nombreuses demandes, à mon niveau, concernent uniquement la gestion de sites "à bas niveau" : gestion de pages, d'articles, d'utilisateurs.
L'idée est donc de pouvoir proposer un CMS propulsé par CakePHP qui serait à la portée de n'importe qui.
Fin des travaux prévue : automne/hiver 2008
Avancement du projet : terminé
Galerie d'image
Il existe aujourd'hui (juin 2008) deux excellentes solutions de galeries d'images pour fonctionner avec CakePHP :
- Cheesecake : pour CakePHP 1.1.x,
- Le composant Gallery2 pour Cake 1.2.
Gallery2 a beaucoup d'atouts, et il serait présomptueux de refaire seul un Gallery2 pour CakePHP 1.2.
Aussi, mon projet est plutôt de prendre les bonnes idées de chacuns de ces deux projets, afin d'en faire un module pour CakePHP dans une version très light : gestion d'album, gestion des exifs (Exchangeable image file format), gestion des utilisateurs, l'ensemble alimenté d'Ajax.
Il existe déjà une version SVN de Cheesecake à partir de laquelle je vais axer mes efforts.
Fin des travaux prévue : été/automne 2008
Avancement du projet : terminé
E-commerce
Développement d'un module e-commerce sous CakePHP.
Ce développement sera basé sur cakePHP 1.2. Un très bon module existe actuellement, Bakesale, mais il est développé autour de la version 1.1.x de CakePHP.
L'idée est de reprendre la structure de Bakesale, en y apportant des améliorations sur le domaine logique (modèle MVC).
Fin des travaux prévue : courant 2009
Avancement du projet :


