22-12-2010, 10:57 AM
Il n'y a pas que des copies de Rails parmi les frameworks PHP connus : seulement Symfony (bien inspiré) et CakePHP. Mais Zend Framework est très différent par exemple (mais perso, pour l'avoir utilisé 1 an, je ne l'utiliserait pour rien au monde si je devais repasser sur PHP).
Un framework PHP procédural n'aurait pas de sens :les frameworks reposent sur des design patterns appliqués à… des objets. Si tu enlèves la partie objet, tous les design pattern s’effondrent.
Puis honnêtement, il faudrait être fou pour favoriser du PHP procédural à du PHP objet : le procédural est très bien pour faire des petits scripts, pas des systèmes. Les avantages sont réels : la généricité, l'héritage, la composition, etc. et les défauts n'existent plus (pour peu qu'on utilise une version récente de PHP).
C'est dommage d'avoir mis un langage bâtard sur le trône des langages Web. C'est cool qu'il perde un peu de son monopole.
Sephi-Chan
Un framework PHP procédural n'aurait pas de sens :les frameworks reposent sur des design patterns appliqués à… des objets. Si tu enlèves la partie objet, tous les design pattern s’effondrent.
Puis honnêtement, il faudrait être fou pour favoriser du PHP procédural à du PHP objet : le procédural est très bien pour faire des petits scripts, pas des systèmes. Les avantages sont réels : la généricité, l'héritage, la composition, etc. et les défauts n'existent plus (pour peu qu'on utilise une version récente de PHP).
C'est dommage d'avoir mis un langage bâtard sur le trône des langages Web. C'est cool qu'il perde un peu de son monopole.
Sephi-Chan