Mangez des poires ! (aka: PEAR saibon)
By Geoffrey on Sunday 4 September 2005, 06:28 - Coding - Permalink
Bon, je viens de passer la nuit à développer un site en utilisant PEAR. Résultat: le site est fini. Bon ok, c'est pas un gros site, il manque quelques features qui viendront avec le temps, et le code n'est pas un exemple de propreté, mais les faits sont là. En 6h, j'ai appris les API (ou du moins ce dont j'ai besoin des API de):
- PEAR::DB_DataObject
- PEAR::HTML_Template_Flexy
- PEAR::Auth
Ainsi que le fonctionnement grosso modo de PEAR. Puis j'ai développé un Controller générique pour Flexy, ainsi que tous les controllers nécessaire à mon application. Puis j'ai assemblé tout ça pour donner vie à un site. Alors bon, 6h en tatonant, forcément, avec l'expérience, je pense que de grosses améliorations sur le temps sont à prévoir.
Pour les Controllers, je ne sais pas si c'est la bonne méthode à utiliser avec Flexy (si quelqu'un sait, je veux bien son avis sur la question), ni si ça existe déjà, mais je suis prêt à releaser le mien, quand il sera terminé et si ça interresse quelqu'un.
Bref, ma première immersion dans PEAR me satisfait, et je compte bien plonger encore plus profondément (à commencer par bugreporter sur Structures_DataGrid tiens).
Le plus beau dans tout ça à mon avis, c'est que cette nuit j'ai appris des choses, chose qui ne m'était pas (ou peu) arrivé depuis fort longtemps, et rien que ça, c'est beau. Comme la vie un peu.
Comments
:')
non mais toi, tu roxes. arrete !
DB_DataObject c'est de la bombe Matte PEAR::HTML_Quickform, PEAR::Mail_mime et PEAR::Log c'est bien sympa aussi