Page 1 sur 1
Zend Framework 0.2.0
Posté : 08 nov. 2006, 16:22
par Erazer
Bonjour,
Je suis étonné qu'on ne parle pas plus que de Zend framework encore d'autres framework.
http://framework.zend.com/manual
une petite url
Sinon, pour lancer un petit débat,
Quel est votre avis sur les frameworks?
Pensez-vous que ça puisse permettre aux débutants d'être mieux structuré dans leur application?
Ou encore, pour tirer un peu plus par les cheveux,
ça leur apprendrait un language au dessus du php, à tel point qu'ils ne seraient pas capable de travailler sans leur framework préférée?
Posté : 08 nov. 2006, 17:03
par zigz4g
Je suis pour les framework pour les gros developpements (voir pour les petits). Generallement, on n'aime pas refaire du code, d'ou un framework et aussi pour structurer le code.
Le probleme effectivement, c'est quand on commence avec un framework, il devient vite difficile de faire des pages sans lui.
Un petit exemple que je vie en ce moment :
Je code avec l'extension Filter. J'ai voulu faire une petite page pour un autre projet. J'ai vite remarque que sans l'extension, il devient plus dur de faire les verification des utilisateurs pour les formulaires par exemple.
Il faut tout de meme connaitre les bases pour utiliser pleinement les frameworks. A moins de voir son appli de plus haut niveau.
Pour ce qui est du Zend Framework, il a l'air pas mal mais encore en Beta. Faut encore attendre un peu ou bien se lancer avec pour permettre de le faire progresser plus vite.
Posté : 08 nov. 2006, 20:30
par rami
On utilise le framework Zend dans ma boite depuis juin. On a une dizaine d'applications chez des clients et aucun bug critique n'a été détecté.
Ce qui me plaît dans ce framework, c'est qu'il ne nécessite aucune dépendance vis à vis d'autres librairies (à l 'inverse de symfony qui s'appuie sur pear par exemple), d'où un déploiement aisé.
L'intérêt d'utiliser un framework avec une équipe de développeurs est que tu n'es pas obligé d'avoir une équipe de spécialistes en PHP. Une fois le socle stabilisé, il suffit de leur apprendre à utiliser le framework, d'où un gain de formation énorme.
Quelqu'un qui n'a pas participé à l'ébauche d'un projet peut facilement s'intégrer car la structure est identique, ce qui est là aussi un avantage conséquent.
Développer une seule application avec un framework peut par contre apparaître un peu lourd, car il faut un certain temps avant de se l'approprier. Mais il est certain que d'utiliser un framework, (et plus précisément un framework qui se base sur MVC) permet de structurer son code et d'être beacoup plus rigoureux.
Posté : 08 nov. 2006, 22:10
par titerm
J'utilise le zend framework aussi. Pour moi, le gros plus dans l'utilisation d'un framework est que permet de se concentrer sur la couche métier et de ne pas avoir à maintenir les couches standards MVC ou autre.
L'appropriation d'un framework tel que le ZF est relativement rapide. A fortiori si vous maitrisez les design pattern classique. Pour la partie MVC, du ZF, elle est encore amenée à évoluer largement, la base fonctionne mais il y a beaucoup à faire sur la partie routage.
La partie PDO est encore imature, tout au moins la couche oracle.
La section cache est relativement bien pensé mais je n'ai pas encore eu beaucoup de temps à y consacrer. La partie backend doit encore s'enrichir.
Je n'ai pas encore utilise la partie PDF, actuellement, je suis toujours avec FPDF, mais si elle tiens ses promesses, je migrerai certainement.
Bref, je trouve ce framework relativement bien foutu, assez vivant même si il y a eu un gros flottement ces derniers temps avec l'absence de Jayson . Sa santé ne lui permettant pas de continuer, il a été récemment remplacer et Bill a repris le flambeau et l'évolution du projet a repris.
Un plus de ce framework peut être non négligeable pour certains est qu'il dispose d'une documentation française (qui évolue doucement mais qui évolue).
Posté : 09 nov. 2006, 00:24
par Erazer
pour l'instant, pas mal de bon pour tout le monde.
Beaucoup d'entre vous l'utilise? A part biensur ceux qui on déjà répondu
