Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 30-04-2009 17:47:08

yveson33
Membre
Lieu: bordeaux
Date d'inscription: 13-05-2008
Messages: 111
Site web

zf 1.7.8 2 modules ou 2 applications ??? bonnes manieres

bonjour à tous

voila je continu à developper tout seul dans mon coin ma premiere application sous zend.mon appli à un front office et un back office. je l'ai donc scindé en 2 modules admin et default. alors la question est de savoir s'il faut le faire de cette sorte ou plutot créer deux applications differentes car c'est un peu embetant  par exmple pour les erreurs (auth et acl) que l'on soit dans le front ou le back.

sinon comment vous proceder?

merci à vous

Hors ligne

 

#2 30-04-2009 21:08:08

3uclide
Membre
Date d'inscription: 09-08-2008
Messages: 194

Re: zf 1.7.8 2 modules ou 2 applications ??? bonnes manieres

Pour ma part je ne sépare pas le front du back, je fais simplement afficher ou ne pas afficher les liens "d'administrations" selon les droits de l'utilisateur qui est en ligne.

Hors ligne

 

#3 30-04-2009 22:49:22

acharrex
Membre
Lieu: Suisse
Date d'inscription: 27-04-2008
Messages: 135

Re: zf 1.7.8 2 modules ou 2 applications ??? bonnes manieres

Tu peux sans problème créer une application Zend comportant un frontend avec X modules et un backend avec X autres modules. La gestion des ACL et autres peut également être faites séparément.

Pourquoi créer 2 applications pour 1 seule site ? smile

Dernière modification par acharrex (30-04-2009 22:49:43)

Hors ligne

 

#4 01-05-2009 01:03:29

yveson33
Membre
Lieu: bordeaux
Date d'inscription: 13-05-2008
Messages: 111
Site web

Re: zf 1.7.8 2 modules ou 2 applications ??? bonnes manieres

acharrex a écrit:

La gestion des ACL et autres peut également être faites séparément.

justemenbt je rencontre en ce moment un pb au niveau de authentifaction donc j'ai un back et un front(module) la gestion des users sur les deux modules se fait grace a deux tables distinctes. seulement quand je me logge depuis le back je suis egalement loggé sur le front.

parreille pour les plugins . Peut - on utiliser un plugins specifique à un module ??

merci

Hors ligne

 

#5 01-05-2009 08:35:57

acharrex
Membre
Lieu: Suisse
Date d'inscription: 27-04-2008
Messages: 135

Re: zf 1.7.8 2 modules ou 2 applications ??? bonnes manieres

Dans mon cas, le Frontend et le Backend ne sont pas des modules. Ce sont simplement des sections "virtuelles" du site (donc en fait des dossiers) qui contiennent chacun leurs modules.

Pour Zend_Auth, il me semble que l'on peut définir un namespace de stockage. Sauf erreur, c'est ce que j'avais utilisé pour séparer mes deux identifications qui se trouvent donc sur le même serveur.

Concernant les plugins, si tu sépares tes modules du Frontend et ceux du Backend, tu peux bien sûr les gérer comme bon te semble.

Hors ligne

 

#6 01-05-2009 11:00:02

oVa
Nouveau membre
Lieu: Toulouse
Date d'inscription: 20-02-2009
Messages: 9

Re: zf 1.7.8 2 modules ou 2 applications ??? bonnes manieres

Et pourquoi ne pas mettre dans chaque module une partie Front et une partie Back ?

Ex :
modules/module_01/FrontController.php
modules/module_01/BackController.php
modules/module_02/FrontController.php
modules/module_02/BackController.php
etc...

Hors ligne

 

#7 25-11-2010 11:58:38

mamady.kaba
Membre
Date d'inscription: 25-11-2010
Messages: 20

Re: zf 1.7.8 2 modules ou 2 applications ??? bonnes manieres

Bonjour,
Je voulais savoir si, en lançant 2 applications Zend en même temps, les variables de session étaient partagées nativement ou est ce que les variables étaient les mêmes pour les deux applications.

Exemple :
- 1ere application url : 192.168.0.1/application1
- 2eme application url : 192.168.0.1/application2

Y aura t il un conflit ou un écrasement des variables de sessions ou est ce que Zend le gère et partage les variables?

Hors ligne

 

#8 25-11-2010 22:08:11

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

Re: zf 1.7.8 2 modules ou 2 applications ??? bonnes manieres

Moi personnellement, j'ai développé des applications qui possède 2 modules (front et back) qui contiennent eux même des sous-modules.

Je crois que c'est la meilleure façon. Par la suite, pour avoir des accès différents via l'url de ce genre:

192.168.0.1/            //front
192.168.0.1/admin   //back

Tu utilises les route...

Zend est conçu pour être flexible sur ce point. Créer 2 applications serait selon moi une belle erreur.


Exemple de mon architecture:

Code:

/app
  /front
    /module1
      /controllers
    /module2
      /controllers
  /back
      /controllers
    /module2
      /controllers

http://framework.zend.com/manual/fr/zend.controller.modular.html

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages