D'un article que j'ai lu c'est pas le framework le plus rapide donc optimisé. De mes souvenir c'est le plus lent.
Version imprimable
D'un article que j'ai lu c'est pas le framework le plus rapide donc optimisé. De mes souvenir c'est le plus lent.
Justement, pourrais-tu aller fouiller dans les sinuosités de ton cerveau pour retrouver où tu as vu un "comparatif" de plusieurs framework ?
Je voudrais bien savoir ce qu'il en est ?
Mais de toutes façons, c'est vrai qu'il en est encore à ses débuts, alors même s'il est "lent" (ce qui reste à voir) ça ne peut que s'améliorer.
En tous cas merci si tu arrives à retrouver ce test.
A+
Il ya eu un comparatif en anglais ici.Citation:
Envoyé par sir_gcc
ce framework manque vraiment de doc.
Je pense que ce qui fait la qualité d'un framework c'est avant ca documention et les exemples qu'il fournit
Bonjour,
Je t'accorde qu'il manque de docs, mais la version stable n'est pas encore sortie et l'effort de documentation est très important en ce moment. Un des objectifs de versions beta est d'avoir une doc à jour maintenant que l'API commence à se figer.
En plus de la doc officielle, il commence à y avoir beaucoup de tutoriaux :
*
Cordialement,
Philippe
Salut
Pour souligner ce que dit Philippe, Developpez.com a commencé à publier des articles à ce sujet : http://julien-pauli.developpez.com/t.../presentation/
N'hésitez pas non plus à lire le blog de Julien ;)
Bonjour à tous,
Voila ca faisait un moment que j'entendais parler de ZEND, donc je me suis dit aller ... je vais l'essayer. Quelle ne fut pas ma surprise quand j'ai vu qu'il etait sous licence !! 8O
Pour moi l'avantage majeur du PHP c'est que c'est un language de programmation libre, et que tout le monde peut l'utiliser sans restriction.
Bref j'etait vraiment decu, de plus je n'avais vu null part qu'il etait payant, je le voyais comme un framwork open source.
Voila je voulais juste donner mon impression...
Maxime
Je pense que tu confonds certains éléments.
Zend, en soi, est une entreprise. Ce n'est pas une technologie, mais plutôt un éditeur de logiciels, fournisseur de services etc. en relation avec PHP. Certains de leurs produits sont effectivement payants.
Ici, il s'agit du Zend Framework et la licence de ce produit en particulier est BSD :
cf. http://framework.zend.com/licenseCitation:
C'est donc gratuit ;)
[Edit] Heureusement qu'il est sous licence, sinon les drotis des auteurs ne seraient pas protégés. La licence permet de protéger les droits d'auteurs, mais elle ne permet pas de systématiquement dire "produit payant".
Autant pour moi, quand j'ai été sur le site j'ai vu la possibilité d'acheter... mais apparement je n'étais pas sur le bon site...Citation:
Envoyé par Yogui
Rubrique téléchargement
quand on fait une recherche sur zend, on trouve le site zend.com, qui est en lien avec le PHP (je ne sais pas si ce site à un lien avec l'éditeur ZEND, j'imagine que oui). Bref quand on entre dans la rubrique téléchargement on a que des logiciels "payant" pour lesquels il faut acheter une "licence".
je m'étais mal exprimé c'est vrai, mais leur site est super mal organiser... en meme temps ils mettent les produits qui leur rapport des pépètes devant les autres, c'est normal.
Bref, c'est ok... j'ai téléchargé GRATUITEMENT le framework, et je vais l'essayer d'ici peu.
Merci pour le lien de Téléchargement
PS : En fait je pense qu'il n'y pas vraiment de lien avec les 2 sites ... je sais pas je suis perdu
Pour remettre les choses dans l'ordre :mouarf:
Zend est une boîte créée en 1999 par Andi Gutmans et Zeev Suraski, dont les noms te sont sans doute familiers.
Ils éditent des logiciels (Studio, Platform, Core, Framework, etc.).
Donc oui, il y a bel et bien une relation entre Zend Studio et Zend Framework ;)
Par ailleurs si tu fais bien attention, le framework fut créé par... Andi Gutmans ;)
Je viens d'enchainer les 2 tutoriels de Rob Allen...
Pfouit ! :bravo:
C'est vraiment puissant ! Les possibilités d'ORM sont très séduisantes.
Bon, il y a encore du boulot pour moi, car j'aborde juste la POO, mais ça donne vraiment envie de se lancer !
Mouahahaha !Citation:
Envoyé par vg33
Hmmm désolé, je pensais que tu t'y étais déjà mis...
N'oublie pas le blog de Julien, il y a plein de choses dessus ;)
http://blog.developpez.com/?blog=126
Faut bien se lancer un jour ! :DCitation:
Envoyé par Yogui
Salut,
Honnêtement pour avoir regarder de loin ce ZF et l'avoir rapidement essayé, je ne suis vraiment pas impressionné :roll:
Une des choses qui m'a le plus embété c'est le fait de ne pas avoir de bootstrap (index.php) par défaut, et d'autre obliger de créer le sien en récuperant des bouts de code par ci par là : un bout pour spécifier ajouter les include_path, un bout pour mettre en place Zend_Controller (et lui dire dans quel dossier chercher - aucun n'est spécifié par défaut), un bout pour dire à mes modèles quelle base de données utiliser (comme si j'en utilisait 15 par projets) etc...
... ou pas :aie:Citation:
C'est vraiment puissant ! Les possibilités d'ORM sont très séduisantes.
Enfin quand je vois qu'il faut rajouter du code pas tellement trivial (cf. le tuto sur le Full Loading) pour une fonctionnalité aussi indispensable que le chargement de modèles liées, je me pose quand même quelques questions.
De plus il n'y a quasiment rien du côté des formulaires/traitement d'erreurs, aucune génération d'URL à partir des routes ... types de fonctionnalités que j'attends dans un framework web.
Pour m'être mis doucement à Ruby on Rails, et au delà des différences apportées par le langage (Ruby vs PHP), le framework Zend est pour moi loin (très loin) de s'approcher des fonctionnalités proposées par Rails.
Bonjour,
j'utilise le framework en production depuis quelques mois (version07).
J'en suis content : c'est du mvc.
Ce qui était désagréable c'est les changement de versions. Mais c'est aussi de commencer avec une version inf à 1.
Je me sers aussi de library propietaire entre autre pour l'accès aux données et quelques affichages.
J'en suis content.
:lol:
Je dois étudier le framework pour voir s'il est intéressant pour notre entreprise, et de ce que j'en ai vu, ça n'a pas l'air.
Je ne vois pas ce qu'il amène de révolutionnaire. Certes il amène beaucoup de fonctions qui sont plus ou moins intéressante, comme une grosse bibliothèque. Mais le fait d'avoir ce rewriting d'URL avec l'arborescence incluse derrière, je trouve ça d'un super compliqué !!! 8O 8O
Et après pour t'y retrouver dans un super gros projet, et si on doit pleins de fichiers dans pleins d'endroit différent, je trouve pas ça pratique.
Pour notre part on utilise déjà smarty, qui permet de séparer les templates du php, avec des classes et c'est déjà pas mal.
Je regardais ce qu'on pouvait rajouter pour inclure ZF, mais je crois que c'est pas gagné ...
Si vous avez des idées, je suis preneur !!
C'est vrai que la gestion des répertoire n'est pas toujours très simple, mais c'est justement un avantage (a mon sens). Ton arbo te permet de bien référencer les différents modèles, controlleurs, etc selon le module : tu n'a pas besoin de fouiller parmis tes 473 fichiers pour changer une ligne, il suffit de regarder l'url de la page à modifier pour savoir dans quel dossier se trouve le fichier. C'est aussi l'intérêt du MVC en général.
Ceci dit, même si tu ne veux pas utiliser le MVC (et le rewriting) tu peux utiliser les classes qui t'intéresse seulement :)
Salut,
Voilà je bosse dans une entreprise de développement, nous sommes porté beaucoup plus sur la technologie J2EE.
Mais depuis 6 mois nous étudiant l’éventualité d’utiliser PHP5 dans certains de nos produits.
L’arrivé de PHP5 et son modèle objet, nous a séduit, et nous somme actuellement convaincu que PHP5 a atteint sa pleine maturité et peut être utilisé dans des gros projet professionnel.
L’apparition des Frameworks comme Zend ou Symfony qui respectent le modèle MVC, est une preuve supplémentaire, que PHP5 peut dans certains cas concurrencer les technologies les plus robustes comme J2EE ou .NET.
Actuellement nous testant 3 Frameworks qui on attirés notre attention :
- Zend Framework
- Symfony
- Joomla Framework
Oui Joomla Framework, Joomla est plus connu pour être un très bon CMS, mais justement, il repose sur le Framework du même nom.
Ce que je peux dire pour le moment, les trois Frameworks on des avantages très intéressant, mais Zend reste le plus intéressant a mon avis par sa souplesse et sa facilite de mise en œuvre.
Mais pour une entreprise, de développement, faire un choix de Framework est très stratégique, car elle va orienter sa stratégie de développement sur ce Framework pour au moins 5 ans, car il est inconcevable de changer de Framework tous les ans.
Le faite que Zend Framework est supporté par The PHP Company (Zend) est certainement le plus grand avantage. Avec la sortie de sa version stable, je crois qu’il est devenu un standard au même niveau que Struts dans le monde JAVA.
Est il possible d'utiliser le Zend framework avec un autre IDE que Zend studio ?
Est ce que je pourrais le mettre sous Dreamweaver par exemple ?
Le ZF peut s'utiliser avec n'importe quel IDE. Il sera simplement moins bien intégré que dans Zend Studio. Personnellement, je code avec le pluggin PDT d'Eclipse, et ça va très bien.