CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Aide choix framework PHP

Alix_Speroza
Alix_Speroza
Niveau 33
25 juin 2016 à 21:03:24

Le 25 juin 2016 à 19:52:55 fluxies a écrit :

Je n'ai pas parlé de complexité mais de pragmatisme. Quand tu fais ton entity avec Doctrine, ton objectif est de dialoguer avec une base de données.

Tout dépend de la cible de ton pragmatisme alors, si je comprends bien pour toi, c'est plus logique.
Mais ne trouves-tu pas que ton entité, représentant une row et héritant de l'ORM c'est moins "propre" qu'une entité n'ayant aucune connaissance de sa provenance et nécessitant être persistée par un superviseur qui lui, sait ?

Les méthodes filterByXXX sont magiques mais le problème ne vient pas tant du coté magique mais du coté bien fichu des query propel : https://gist.deblan.org/fr/view/576ea3557ecec/f710cf6f59d4e656dac9579d3f6f40fa793279e5

Dans 99% des cas, je n'utilise pas de DQL et les méthodes de filtre de l'ORM sont suffisantes. À savoir que tu peux faire des filterBy en accédant aux query des modèles associé

Intéressant

Dans un schema XML (ou yaml) : https://gitnet.fr/deblan/gist/src/master/src/Gist/Resources/config/propel/schema.xml (ce n'est pas une application symfony…ça ne change rien de toute façon :))

:malade:

Bon enfait les différences ne changent pas grand chose au final, ce qui porte nos jugements est sûrement une question d'habitude non ?

Si c'est une question d'habitudes, je préfère mon petit ORM tout simple :hap:
Sinon, sur Symfony, n'ayant utilisé que Doctrine, les find aident bien, mais on me conseille d'utiliser Propel.

deepblue
deepblue
Niveau 16
27 juin 2016 à 12:36:07

Bon enfait les différences ne changent pas grand chose au final, ce qui porte nos jugements est sûrement une question d'habitude non ?

Bah non, ce n'est pas qu'une question d'habitude.

JoachimDuck
JoachimDuck
Niveau 9
28 juin 2016 à 23:23:43

"pas sur OpenClassroom, leur tuto est à côté de la plaque"

Le tuto fait par le créateur de Symfony lui-même ? Intéressant.

el_khomri
el_khomri
Niveau 7
29 juin 2016 à 19:17:02

Laravel c'est vraiment bien, c'est pas très compliqué, facile d'accès et rapide à mettre en place.
Tu as une console qui te permet de crééer rapidement tes controllers, models, et tes routes.
De plus le système de templating est tres intuitif

fluxies
fluxies
Niveau 17
29 juin 2016 à 19:29:51

Le 28 juin 2016 à 23:23:43 JoachimDuck a écrit :
"pas sur OpenClassroom, leur tuto est à côté de la plaque"

Le tuto fait par le créateur de Symfony lui-même ? Intéressant.

Moi-même j'aurais dis que le tuto est out-dated, mais je viens de faire un tour et il y a une nouvelle version où il parle des services et de Doctrine, plus du tout comme avant. Je conseille du coup, même si la doc Symfony suffit à elle-même

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment