1. #1
    Membre averti
    Avatar de UNi[FR]
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    juin 2002
    Messages
    335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : juin 2002
    Messages : 335
    Points : 445
    Points
    445

    Par défaut Conseil architecture applicatif ZEND

    Bonjour à tous,

    Je vous sollicite afin d'avoir des conseils sur l'architecture d'une application web que nous avons et qui a été développée avec le Framework Zend (Code Legacy).

    Ma question porte sur un point particulier du code que je vais vous décrire ci-dessous :

    - Un contrôleur qui va chercher via Ws une liste d'éléments que l'on va appeler Documents
    - Le contrôleur transmet la liste des documents à ma vue
    - Ma vue parcours la liste des documents et génère l'affichage des documents selon ses paramètres (if a répétition, code en dur)

    Outre le fait que j'ai du code PHP dans ma vue...Beurk !...Quelle est la meilleure solution pour proposer un code le plus "SOLID" possible
    Mon souhait étant de :
    - tester mon code PHP
    - retirer le code métier de ma vue : zend view_helper ? partial ?
    - éviter de déplacer le code métier dans mon contrôleur : objets avec héritage + factory ? (Excel, Powerpoint qui héritent de Document)

    Du coup a quelle endroit vais-je coder : si j'ai un document de type Excel faut que je lui mette telle icône et si le document est actif alors la typo sera de couleur bleue sinon la couleur sera rouge ?

    Merci d'avance pour votre aide
    Gnarf !
    Mon C.V.
    AGILE && (.NET {VS 2015 && LINQ} || PHP {(PHPStorm || SublimeText3) && (Docker)})

    Pensez au TAG

  2. #2
    Membre du Club Avatar de Persistant
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    septembre 2016
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : septembre 2016
    Messages : 45
    Points : 64
    Points
    64

    Par défaut

    Bonjour,

    Je vais répondre a la dernière question.
    Du coup a quelle endroit vais-je coder : si j'ai un document de type Excel faut que je lui mette telle icône et si le document est actif alors la typo sera de couleur bleue sinon la couleur sera rouge ?
    Dans un zend_view_helper

    Tu pourrais l'appeler My_View_Helper_Document_Icon et My_View_Helper_Document_Typo ou même tout en un My_View_Helper_Document_HighlightLink



    Outre le fait que j'ai du code PHP dans ma vue...Beurk !
    C'est pourtant ce qui fait la force de PHP

Discussions similaires

  1. Conseils architecture type LINUX
    Par azigui91 dans le forum RedHat / CentOS / Fedora
    Réponses: 3
    Dernier message: 10/12/2010, 17h03
  2. Conseils pour débutant Zend MVC
    Par SergeF dans le forum MVC
    Réponses: 3
    Dernier message: 27/01/2010, 15h08
  3. Conseil architecture dynamique - plugins editors
    Par xino972 dans le forum Eclipse Platform
    Réponses: 2
    Dernier message: 03/04/2009, 22h14
  4. [CRX] Conseil architecture
    Par luis92 dans le forum SAP Crystal Reports
    Réponses: 0
    Dernier message: 07/04/2008, 18h12
  5. Réponses: 3
    Dernier message: 18/03/2008, 09h45

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