Publicité

Affichage des résultats du sondage: Quel(s) framework(s) PHP utilisez-vous et pourquoi ?

Votants
424. Vous ne pouvez pas participer à ce sondage.
  • Aucun

    90 21,23%
  • CakePHP

    39 9,20%
  • CodeIgniter

    56 13,21%
  • Copix

    8 1,89%
  • eZ

    2 0,47%
  • Jelix

    13 3,07%
  • PEAR

    10 2,36%
  • php.MVC

    4 0,94%
  • Prado

    12 2,83%
  • Seagull

    1 0,24%
  • symfony

    88 20,75%
  • Zend Framework

    129 30,42%
  • Autres (préciser)

    45 10,61%
Sondage à choix multiple
+ Répondre à la discussion Actualité déjà publiée
Page 4 sur 10 PremièrePremière 12345678 ... DernièreDernière
Affichage des résultats 61 à 80 sur 195
  1. #61
    Débutant
    Homme Profil pro Samuel M. K. FOLI-AWLI
    Inscrit en
    avril 2003
    Messages
    50
    Détails du profil
    Informations personnelles :
    Nom : Homme Samuel M. K. FOLI-AWLI
    Localisation : Togo

    Informations forums :
    Inscription : avril 2003
    Messages : 50
    Points : 44
    Points
    44

    Par défaut

    Salut
    j'ai après mon dernier passage fouiller une dizaine (près de 20) frameworks n'ayant jamais eu l'occasion d'en utiliser auparavant.
    J'ai apprécié 3 :
    - Zend PHP
    - Qcodo (parce qu'il génère tout rien qu'à partir de la base )
    et CakePhp.

    Zend vient en tête car étant un peu comme le framework officicel mais je trouve qu'il est un peu trop lourd pour de touts petits projets de quelques tables. Aussi personnellement j'envisage de trouver ou concevoir un tout petit pas trop spécial mais moins lourd (genre Navigator).

    A+

  2. #62
    Candidat au titre de Membre du Club
    Inscrit en
    mars 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 28

    Informations forums :
    Inscription : mars 2006
    Messages : 16
    Points : 11
    Points
    11

    Par défaut

    La société Smile a publié un livre blanc définissant les principales qualités d'un framework ainsi qu'un comparatif.

    On note que Zend Framework n'est pas définit comme un "vrai" framework selon son auteur. Pour lui les 3 meilleurs sont : CakePHP, Symfony et Prado

    http://blog.developpez.com/index.php...&c=1&tb=1&pb=1

  3. #63
    Rédacteur
    Avatar de Yogui
    Homme Profil pro Guillaume Rossolini
    Directeur technique
    Inscrit en
    février 2004
    Messages
    13 719
    Détails du profil
    Informations personnelles :
    Nom : Homme Guillaume Rossolini
    Localisation : France

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : février 2004
    Messages : 13 719
    Points : 29 152
    Points
    29 152

    Par défaut

    Citation Envoyé par j.roc
    On note que Zend Framework n'est pas définit comme un "vrai" framework selon son auteur. Pour lui les 3 meilleurs sont : CakePHP, Symfony et Prado
    Le Zend Framework propose bel et bien des conventions (par exemple le nommage des classes), il ne s'agit donc pas simplement d'une bibliothèque de composants. De fait, même PEAR est un framework et non une bibliothèque de composants : ZF en reprend les conventions. Peut-être que l'auteur voulait dire que ZF, en proposant des normes plutôt qu'en les imposant, n'est pas assez strict pour mériter l'appellation "framework". Je pense qu'on peut être un peu plus flexible en admettant que les conventions sont là et qu'il est recommandé de les suivre.
    Chacun son opinion

    Exemples :
    Les conventions de nommage - Vocabulaire
    Structure des répertoires

  4. #64
    Inscrit Avatar de is_null
    Profil pro
    Djangonaute Linuxien
    Inscrit en
    octobre 2006
    Messages
    642
    Détails du profil
    Informations personnelles :
    Localisation : Espagne

    Informations professionnelles :
    Activité : Djangonaute Linuxien

    Informations forums :
    Inscription : octobre 2006
    Messages : 642
    Points : 866
    Points
    866

    Par défaut

    eZ Components pour la démonstration de l'open source business model.
    Néanmoins, leur solution d'ORM semble relativement pauvre bien que je n'en connaisse pas d'autre : il faut, entre-autres, gérer les mises-à-jour de relations n:m à la main. Mes extensions de leurs classes commencent à être longues ...

    Au passage, je remercie Yogui pour sa page sur les ORM qui est franchement bien ! Il manque juste PEAR:ataObject et celui d'eZ Components, bien que le premier ne soit pas une solution à part entière et que le second ne soit pas aussi aboutit que metastore, doctrine ou propel ...

    Doctrine semble le plus populaire, mais je n'ai toujours pas décidé entre Propel, Doctrine et Metastore de celui dont je me servirai le mois prochain. Yogui, pouvez-vous me donner quelques pistes ou astuces pour m'aider à avancer dans ma décision s'il-vous-plaît ?
    Blog / Github / StackOverflow

    Citation Envoyé par C.A.R. Hoare, The 1980 ACM Turing Award Lecture
    There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies.”
    More great quotes - RIP Uriel

  5. #65
    Membre du Club
    Inscrit en
    juillet 2005
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : juillet 2005
    Messages : 57
    Points : 49
    Points
    49

    Par défaut

    Personne n'a un retour d'expérience a proposé sur cakePhp ?

  6. #66
    Inscrit Avatar de is_null
    Profil pro
    Djangonaute Linuxien
    Inscrit en
    octobre 2006
    Messages
    642
    Détails du profil
    Informations personnelles :
    Localisation : Espagne

    Informations professionnelles :
    Activité : Djangonaute Linuxien

    Informations forums :
    Inscription : octobre 2006
    Messages : 642
    Points : 866
    Points
    866

    Par défaut

    D'après les tests que j'ai lu, c'est de loin le plus lent des frameworks :
    http://paul-m-jones.com/blog/?p=236
    Mais apparament, beaucoup de programmeurs sont très productifs avec. Et c'est visiblement un bon tremplin vers django ou ror.
    Blog / Github / StackOverflow

    Citation Envoyé par C.A.R. Hoare, The 1980 ACM Turing Award Lecture
    There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies.”
    More great quotes - RIP Uriel

  7. #67
    Rédacteur
    Avatar de Yogui
    Homme Profil pro Guillaume Rossolini
    Directeur technique
    Inscrit en
    février 2004
    Messages
    13 719
    Détails du profil
    Informations personnelles :
    Nom : Homme Guillaume Rossolini
    Localisation : France

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : février 2004
    Messages : 13 719
    Points : 29 152
    Points
    29 152

    Par défaut

    Je ne les ai pas tous essayés. Par contre si tu veux faire quelques paragraphes similaires pour les solutions que je n'ai pas présentées, ce sera avec plaisir.


  8. #68
    Membre du Club
    Inscrit en
    juillet 2005
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : juillet 2005
    Messages : 57
    Points : 49
    Points
    49

    Par défaut

    De mon point de vue, je pense qu'il est de plus en plus inutile de faire un 'site from scratch' (exp vécu ces derniers, pour cause de reprise d'un existant deja bordelique et d'une date de livraison un peu short), je veux maitriser (au moins) un framework et j'ai commence par... cakephp.

    Pour l'instant, je trouve la doc un peu flou mais j'ai pas fini de la parcourir, je ferais un retour lorsque j'aurais utilisé cake sur un cas reel.

    Sinon, d'après le benchmark de janvier 2007, cakephp semble revenu dans la course (toujours un peu lent, mais plus extrement lent)

  9. #69
    Futur Membre du Club
    Profil pro Isabelle
    Webmarketer
    Inscrit en
    novembre 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Nom : Isabelle
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmarketer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2004
    Messages : 17
    Points : 16
    Points
    16

    Par défaut Code igniter

    Je commence à utiliser Code igniter.
    url: http://www.codeigniter.com

    Avantages:
    • Mvc
    • Excellente documentation
    • Abordable pour les nouveaux venus en mvc et poo
    • Des helpers bien foutus
    • Sans doute d'autres avantages mais euh je débute hein
    • Très rapide


    Inconvénients
    • Projet anglais, communauté anglaise, quasi rien niveau francophone

  10. #70
    Nouveau Membre du Club
    Inscrit en
    mars 2006
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : mars 2006
    Messages : 108
    Points : 36
    Points
    36

    Par défaut

    Moi j'ai commencé a travailler avec le framework Symfony pour voir ce que ça donne. J'ai lu énormement de bonnes choses par rapport a ce framework mais la j'hésite:
    Est ce une bonne chose de commencer avec le framework Symfony alors que le Zend framework est dispo?Lequel tendra à devenir un standard plus que l'autre? Je ne sais pas trop ce qui est le mieux, continuer sur Symfony ou switcher pour Zend? Meme si je reste persuader que Symfony est un super bon framework chose que je ne sais pas vraiment a propos de Zend.

    Je n'ai pas envie d'apprendre un framework si on me dit que l'avenir est en faveur de Zend et pas de Symfony ...

  11. #71
    Expert Confirmé Sénior
    Avatar de berceker united
    Profil pro
    Développeur informatique
    Inscrit en
    février 2005
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : février 2005
    Messages : 3 157
    Points : 4 350
    Points
    4 350

    Par défaut

    Citation Envoyé par lem01 Voir le message
    Moi j'ai commencé a travailler avec le framework Symfony pour voir ce que ça donne. J'ai lu énormement de bonnes choses par rapport a ce framework mais la j'hésite:
    Est ce une bonne chose de commencer avec le framework Symfony alors que le Zend framework est dispo?Lequel tendra à devenir un standard plus que l'autre? Je ne sais pas trop ce qui est le mieux, continuer sur Symfony ou switcher pour Zend? Meme si je reste persuader que Symfony est un super bon framework chose que je ne sais pas vraiment a propos de Zend.

    Je n'ai pas envie d'apprendre un framework si on me dit que l'avenir est en faveur de Zend et pas de Symfony ...
    Travail avec le framework dans laquelle tu te sens à l'aise. Zend est pas une framework tres performant point de vue vitesse au vu des test effectué.
    Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...

  12. #72
    Nouveau Membre du Club
    Inscrit en
    mars 2006
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : mars 2006
    Messages : 108
    Points : 36
    Points
    36

    Par défaut

    Mais ce qui m'inquiète c'est plutôt qu'on abandonne les différents frameworks pour passer a Zend comme standard...
    Et également vais je pouvoir trouver des hébergement sur lesquels ce framework est installé, sans devoir prendre un serveur dédié...

  13. #73
    Expert Confirmé Sénior
    Avatar de berceker united
    Profil pro
    Développeur informatique
    Inscrit en
    février 2005
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : février 2005
    Messages : 3 157
    Points : 4 350
    Points
    4 350

    Par défaut

    Citation Envoyé par lem01 Voir le message
    Mais ce qui m'inquiète c'est plutôt qu'on abandonne les différents frameworks pour passer a Zend comme standard...
    Et également vais je pouvoir trouver des hébergement sur lesquels ce framework est installé, sans devoir prendre un serveur dédié...
    t'as besoin qu'il soit spécifiquement installé pour l'utiliser. Tu l'installes toi même.
    Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...

  14. #74
    Nouveau Membre du Club
    Inscrit en
    mars 2006
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : mars 2006
    Messages : 108
    Points : 36
    Points
    36

    Par défaut

    Oui mais tu sais pas installer ce que tu veux sur un hébergement mutualisé il te faut un server dédié généralement . Genre je ne vais pas trouver chez oVH un serveur qui support symfony je pense.

  15. #75
    Rédacteur
    Avatar de Yogui
    Homme Profil pro Guillaume Rossolini
    Directeur technique
    Inscrit en
    février 2004
    Messages
    13 719
    Détails du profil
    Informations personnelles :
    Nom : Homme Guillaume Rossolini
    Localisation : France

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : février 2004
    Messages : 13 719
    Points : 29 152
    Points
    29 152

    Par défaut

    Symfony a besoin d'un shell pour pouvoir être utilisé à plein (en développement, car en prod tu peux le mettre où tu veux), tandis que Zend Framework s'installe simplement en copiant les scripts (dans tous les cas)...

  16. #76
    Nouveau Membre du Club
    Inscrit en
    mars 2006
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : mars 2006
    Messages : 108
    Points : 36
    Points
    36

    Par défaut

    Vraiment??
    Donc pour zend je n'ai rien besoin d'installer... Juste copier des fichiers.. ?
    Et fonctionnera donc sur n'importe quel hébergement supportant le PHP5?
    Est-ce bien un framework dans tel cas et pas plutot une librairie?

  17. #77
    Rédacteur
    Avatar de Yogui
    Homme Profil pro Guillaume Rossolini
    Directeur technique
    Inscrit en
    février 2004
    Messages
    13 719
    Détails du profil
    Informations personnelles :
    Nom : Homme Guillaume Rossolini
    Localisation : France

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : février 2004
    Messages : 13 719
    Points : 29 152
    Points
    29 152

    Par défaut

    Je ne sais pas ce que tu crois être un framework, mais ce n'est pas un outil qui "s'installe" à proprement parler (comme une extension PHP ou un programme). Un framework sélectionne et propose des bibliothèques homogènes ainsi qu'un cadre de développement : Zend Framework colle parfaitement à cette description.

  18. #78
    Nouveau Membre du Club
    Inscrit en
    mars 2006
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : mars 2006
    Messages : 108
    Points : 36
    Points
    36

    Par défaut

    Merci pour ta réponse!
    Mais je n'arrive pas me décider... quel framewok choisir :s
    Comme je l'ai dis j'ai commencé avec symfony, mais j'ai du installer quelques trucs pour pouvoir l'utiliser, et il faut également utiliser la ligne de commande pour certaines opérations, j'ai peur de ne pas pouvoir faire ce genre de chose sur un hébergement mutualisé tel OVH, et au final mes applications web seront hébergées sur ce type de serveur donc c'est assez important.

  19. #79
    Rédacteur
    Avatar de Yogui
    Homme Profil pro Guillaume Rossolini
    Directeur technique
    Inscrit en
    février 2004
    Messages
    13 719
    Détails du profil
    Informations personnelles :
    Nom : Homme Guillaume Rossolini
    Localisation : France

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : février 2004
    Messages : 13 719
    Points : 29 152
    Points
    29 152

    Par défaut

    Avec symfony, il ne faut pas confondre développement et déploiement. Je ne suis pas sûr que tu aies besoin d'un shell sur la machine de production, mais je peux me tromper.

  20. #80
    Nouveau Membre du Club
    Inscrit en
    mars 2006
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : mars 2006
    Messages : 108
    Points : 36
    Points
    36

    Par défaut

    Tu as raison je ne pense pas que le shell soit nécessaire sur le serveur de déploiement. Mais bon la comme j'ai commencé je n'ai pas de "dossier" symfony comprenant les differentes librairies etc... Qui pourraient dans ce cas etre également mises sur le serveur afin de pouvoir faire tourner mon code utilisant le framework. J'ai du installer symfony comme j'ai du installer PHP, je ne sais pas si symfony est utilisable en uploadant simplment une série de fichier sur mon serveur de déploiement...
    Comme il me semble que c'est le cas pr Zend.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •