Lisez jusqu'au bout, il se pourrait que vous changiez d'avis.
Le problème
J'ai besoin d'une base de code solide sur laquelle construire des sites Web plutôt que de ré-inventer la roue à chaque fois. Des tas de concepteurs de sites sont dans le même cas que moi. Construisons une base de code commune (un framework) en rémunérant de bons développeurs pour le faire.
Le concept
- Le framework est puissant et flexible ; il doit pouvoir servir de base à n'importe quel type de site Web.
- Le framework s'adresse aux développeurs, pas aux utilisateurs finaux : il est constitué d'une série de classes/fonctions qui accélérent le développement. C'est Cake, ça n'est pas Joomla.
- Quelques fonctionnalités : gestion de l'identification et des permissions, URL propres, internationalisation, séparation du code et de la présentation (MVC), génération de HTML valide, gestion automatisée des formulaires (génération, validation...), tout élément du framework peut être "taggé" (module de taxonomie)...
- PHP/MySQL.
- Uniquement du PHP 5 orienté objet.
- Respect des bonnes pratiques de codage.
- Le framework est open-source, tout le monde pourra l'utiliser.
- Le framework est sponsorisé par les utilisateurs ou sociétés qui aimeraient l'utiliser (les développeurs toucheraient une "prime" pour chaque classe/module développé). En contrepartie, chaque sponsor participe à l'élaboration du framework.
- Pour un développeur PHP : apprendre, augmenter ses compétences, partager ses connaissances, valoriser son profil.
- On cause en français (la plupart des frameworks sont en anglais).
Et vous, qu'en pensez-vous ?