Votre avis sur le découpage d'une application en bundle
Bonjour,
Je suis dans la phase de conception d'un projet qui permettra de créer des sites d'annonces avec Symfony2.
Je voudrais faire du mutisite. C'est à dire que chaque site à son propre design et ses propres données en base. Le code restera le même.
Ma première étape consiste au découpage de mon application en bundle.
Voici comment je pense découper mon application :
- InitialisationBundle (pour gérer les données communes à chaque site : par exemple la catégorie (véhicule, maison, immobilier, média, etc.), les informations sur chaque site (slug, db_name, url, name...), etc.)
- AnnonceBundle
- MediaBundle ( SonataMediaBundle )
- UtilisateurBundle ( FOSUserBundle)
- MenuBundle ( KnpMenuBundle )
- siteBundle ( Liaison entre tous les autres bundles)
Avez-vous des suggestions/améliorations sur ce découpage ?
Est-il judicieux de créer un SiteBundle ?
Merci beaucoup pour votre aide :)
Réponses apportées à cette discussion
Bonjour,
Je commence le développement.
Personne pour me donner son avis ?