Poster une réponse 
 
Note de cette discussion :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Framework] Avantages et inconvénients ?
Auteur Message
pascal Hors ligne
Membre

Messages : 676
Inscription : Aug 2006
Réputation : 14
Message : #31
RE: [Framework] Avantages et inconvénients ?
tu peux dire que c'est foireux si tu veux, mais tu ne me le feras pas dire : je n'ai pas eu ce problème de performance.

en attendant, symfony réduit la dépendance à propel en découplant le coeur du FW et l'ORM.

si j'ai des soucis de perfs, je regarderai comment faire mon "pseudo DAO".

A+

Pascal

Bonnes pratiques SQL - Passer à la POO
présentation
08-17-2008 12:11 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman Hors ligne
Membre

Messages : 746
Inscription : May 2008
Réputation : 10
Message : #32
RE: [Framework] Avantages et inconvénients ?
Alors, je résume ta façon de penser, tant que les performances sont bonnes, tu t'en moque d'avoir un bloatware (fonctionnement crade/très crade) ?
08-17-2008 12:21 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
pascal Hors ligne
Membre

Messages : 676
Inscription : Aug 2006
Réputation : 14
Message : #33
RE: [Framework] Avantages et inconvénients ?
je me fiche pas mal de savoir comment fonctionne la chose si j'ai des résultats acceptables : donc oui, j'ai une approche pragmatique.

ça sert à quoi de se prendre la tête si on n'a pas le problème ?
je vais pas cracher sur phpBB ou phpmyadmin qui ont un code procédural "crade", l'objet c'est mieux etc etc, alors que ces applications marchent pourtant très bien ?

là tu cherches la petite bête.

A+

Pascal

Bonnes pratiques SQL - Passer à la POO
présentation
08-17-2008 12:32 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
zzarbi Hors ligne
Membre

Messages : 165
Inscription : Dec 2006
Réputation : 2
Message : #34
RE: [Framework] Avantages et inconvénients ?
Ah beh du coups ça complète mon sujet sur les ORM et PHP...

Pour les framework tels qu'il existe actuellement pour PHP sont, pour moi, juste des copies plus ou moins parfaite de ce que l'on trouve dans les autres langages de programmation.

Sauf que pour moi ils sont plus lourd que ce qu'offre PHP. En effet par exemple j'irais jamais développer une application windows sans leur Framework... Comme j'irai jamais développer une application web en Java sans l'utilisation d'un framework Web pou Java (Alors que le reste en Java, je le ferais sans framework aussi).

En PHP, pour moi je le sens différemment. J'ai lu plein de doc de framework, et j'ai jamais été convaincu... J'ai testé symfony pendant 1mois et demi, car il avait l'air d'être intéressant, pratique, puissant, dispose d'un "système" d'auto génération CRUD et d'admin, etc... Mais voila la plupart de ces outils ne sont pas utilisable si on a des tables particulières, ou une architecture différente.

Pour moi le seul argument convaincant est le fait que chaque développeur qui utilise un framework, symfony par exemple, peuvent modifier n'importe quel projet qui ont pour framework symfony.

PHP est un langage léger, et je pense qu'on l'alourdit avec les frameworks, il y a trop de boite noire ou on ne sait pas comment ça fonctionne et qui peuvent être critique en PHP. Gestion de la BDD via les ORM par exemple.
Le problème du framework est alors évident... C'est un rassemblement de "boite noire" plus ou moins efficace, mais qui ont un point commun : Le code est plus clair, plus facile à maintenir.

Pour pas faire compliquer suffit de comparer les "Helloworld", y a rien de plus rapide que : <?php echo 'Helloworld !'?>;

Symfony je l'utliserais que pour des sites dit basique tel que :
- Blog/CMS
- Site d'enchère/d'annonce
- Forum
- En gros que du CRUD simple, là on gagne un temps hallucinant dans le développement.

Mais pas pour un jeu par exemple pour une seule raison : l'ORM utilisé 34 pas assez optimisé.

Donc pour finir, l'utilité d'un framework ne se justifie qu'en fonction du projet et et par conséquent du développeur lui même.
Je veux dire que certains développeurs ne réfléchissent pas ils cherchent une réponse absolue et unique à une question plus ou moins évasive dans le genre bleu c'est mieux que rouge...

PS : Mais jsui aussi d'accord avec Pascal, pkoi chercher la petite bête quand ça fonctionne ??? Sauf dans les cas ou la ptit bête est crucial... Optimisation

Et jsui aussi d'accord avec la personne qui est contre MVC qui symbolise une page dans un objet...

Bientôt un jeu unique sur le thème de Battlestar Galactica :
http://www.battlestar.fr
(Ce message a été modifié le : 08-17-2008 08:36 PM par zzarbi.)
08-17-2008 08:34 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman Hors ligne
Membre

Messages : 746
Inscription : May 2008
Réputation : 10
Message : #35
RE: [Framework] Avantages et inconvénients ?
CakePHP tu as utilisé ? Test et donne moi en des nouvelles 16
08-17-2008 08:36 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
zzarbi Hors ligne
Membre

Messages : 165
Inscription : Dec 2006
Réputation : 2
Message : #36
RE: [Framework] Avantages et inconvénients ?
oxman a écrit :CakePHP tu as utilisé ? Test et donne moi en des nouvelles 16

J'ai déja regardé, oui y a des fonctions intéressantes, pas les mêmes que symfony, pas non plus la même approche, plus léger, ça fait moins prison mais ça ne répond toujours pas à mes attentes.

Bientôt un jeu unique sur le thème de Battlestar Galactica :
http://www.battlestar.fr
08-17-2008 08:38 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman Hors ligne
Membre

Messages : 746
Inscription : May 2008
Réputation : 10
Message : #37
RE: [Framework] Avantages et inconvénients ?
Que penses tu si je te dis que je te propose de créer un Framework qui répondrait aux exigences essentielles que l'on rencontre dans la conception d'un jeu tout en évitant autant que faire se peut d'être enfermé ou limité par ce dernier ?
08-17-2008 08:45 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
zzarbi Hors ligne
Membre

Messages : 165
Inscription : Dec 2006
Réputation : 2
Message : #38
RE: [Framework] Avantages et inconvénients ?
Ca me semble impossible, tout simplement.

Bientôt un jeu unique sur le thème de Battlestar Galactica :
http://www.battlestar.fr
08-17-2008 08:50 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman Hors ligne
Membre

Messages : 746
Inscription : May 2008
Réputation : 10
Message : #39
RE: [Framework] Avantages et inconvénients ?
Pourquoi ?
08-17-2008 08:51 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
pascal Hors ligne
Membre

Messages : 676
Inscription : Aug 2006
Réputation : 14
Message : #40
RE: [Framework] Avantages et inconvénients ?
déjà faire et utiliser des plugins sur un framework existant, ça serait pas mal 2

A+

Pascal

Bonnes pratiques SQL - Passer à la POO
présentation
08-17-2008 08:52 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Poster une réponse 



ContactJeuWeb (JeuPHP) - Crée ton jeu par navigateurRetourner en hautRetourner au contenuVersion bas-débit (Archivé)Syndication RSS