Mammouth du PHP |
1668 Messages
06 juil. 2011, 08:06
Avant de commencer je tiens à noter que pour un framework qui se dit respecter une liste de standards longue comme le bras avoir des erreurs d'encodages sur sa doc (restreinte qui plus est), ça fait tâche.
Je me suis mis à ZF il y a plus ou moins 15 jours donc mes commentaires en seront très marqués.
Pour commencer je ne suis pas totalement de l'avis de Nagol : Hoa est plutôt à part (entendre différent de ZF, CakePHP, CodeIgniter ou Kohana), il tire bien partie des nouveautés de PHP 5.3, ill est enfin passé sous license New BSD (ce qui n'est pas un réelle différence mais une amélioration considérable). Je trouve que l'interface de programmation est plutôt sympa, la doc en français est pas mal. Maintenant le négatif : j'ai parcouru le coda rapidement et je suis assez déçut par la méthodologie employé, je m'attarderais pas dessus mais sous ZF on a, en général, *_Interface > *_Abstract > *, dans un autre registre : la création d'un nouveau projet limite le code à /public/index.php et /application/configs/application.ini). Je trouve de plus que le code comprends certaines lourdeurs ce qui nécessiterait du refractoring ici et là, mais c'est assez léger. Je rejoins Nagol sur l'aspect marketing on sens que tu veux nous le vendre dans ta doc, il y a des mots mis en avant, etc. on sens que tu veux compenser ce manque de support engendré par la faible communauté, le problème c'est qu'on perds cet aspect didactique des versions précédentes qu'on serait en droit d'attendre d'un projet proche de la recherche et qui sont de plus présents dans la doc de ZF. Pour finir je trouve que les exemples de la doc ne sont pas assez concret pour l'internaute qui veut faire du web.
Voilà pour moi, je dois bien avouer qui si Hoa m'a ravis en passant en New BSD, j'en ai peut-être trop attenndu (ce qui n'inclus pas l'aspect professionnel présent dans ZF ou Symfony).
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong
10 ans de PHP, déjà.
"moi jtrouve que katagoto il déchire!" Nagol