IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Découpage en bundle


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2013
    Messages : 20
    Par défaut Découpage en bundle
    Bonjour à tous,

    Tout d'abord, je précise que je débute avec Symfony2.

    Mon objectif est de migrer mon site qui est en PHP procédural vers une structure plus professionnelle en POO avec S2 donc..
    Ma question est : comment bien définir la découpe des bundles ?

    Description du site : c'est un site de jeu de foot et de cartes, dans lequel chaque membre possède plusieurs cartes joueurs, qu'il assemble dans une équipe et défie les autres membres (entre autres).

    Dans ce cas, faut-il 2 bundles "Membre" et "Cartes" ou un seul bundle ? Y a-t-il des procédures types pour la découpe en bundle d'un site ?

    Merci de votre aide

  2. #2
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    en Symfony : un bundle = une fonctionnalité

    après si ce n'est pas des fonctionnalités que tu va réutilisés pour d'autres sites web.
    ce que je fais c'est du classement : un bundle = un thème
    comme ça tout est bien ordonné et je sais ou aller ....

    Il n'y a pas vraiment de procédure type juste du bon sens ...


    de plus, pour info je regroupe toutes mes entités dans un seul bundle et mes autres bundles s'y référent.

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2013
    Messages : 20
    Par défaut
    Merci de ta réponse.

    Mais c'est là qu'est le flou pour moi : qu'est-ce qu'une fonctionnalité ?
    Car, on a souvent un bundle "Membres", mais que doit regrouper ce bundle ? Uniquement sign up, sign in, sign out ? Ou plus ?

    C'est peu probable que je réutilise ces bundles ailleurs, mais pas impossible

  4. #4
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    une fonctionnalité peut être quelque chose de simple, comme une recherche, un paginateur, un système de messagerie interne......
    ou de plus complexe, toute la gestion d'un système de sécurité login, enregistrement, mot de passe oublié ....


    à savoir, pour ce dernier il existe FoSUserBundle que tout le monde utilise et c'est le bundle numéro 1 !!!
    complet et facile à integrer...

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2013
    Messages : 20
    Par défaut
    Thanks.

    Dans mon cas, est-ce qu'une découpe :
    - user
    - jeu individuel
    - jeu collectif (plusieurs membres se groupent pour jouer - sorte de guilde)
    - mini-jeux
    - boutique cadeaux

    est quelque chose de logique ? Ou je passe à côté de quelque chose ?

  6. #6
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    je n'ai pas toutes les données mais cela semble bien. à toi de bien réfléchir.


    si tu as des fonctions communes entre les bundles, utilise des services pour factoriser ton code.
    c'est facile à utiliser et puissant ....

Discussions similaires

  1. [2.x] Découpage la base de données en bundles ?
    Par mondher bensalem dans le forum Symfony
    Réponses: 5
    Dernier message: 07/04/2013, 19h47
  2. OSGi et découpage de bundle
    Par Orni-Dev dans le forum OGSi
    Réponses: 1
    Dernier message: 02/06/2012, 14h47
  3. [2.x] Découpage en Bundle
    Par demos77 dans le forum Symfony
    Réponses: 1
    Dernier message: 29/03/2012, 13h31
  4. Réponses: 10
    Dernier message: 17/12/2003, 13h51
  5. [Débutant][bundle] plusieurs "bundle"
    Par lando dans le forum Développement Web en Java
    Réponses: 12
    Dernier message: 11/09/2003, 18h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo