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

Zend Framework PHP Discussion :

Premiers pas avec Zend_Application [Tutoriel]


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Premiers pas avec Zend_Application
    Avec l'arrivée de la version 1.8 de Zend Framework, la configuration du bootstraping peut paraitre à première vue déroutante pour les novices et même pour les confirmés qui ont l'habitude de travailler avec les versions précédentes du Framework. Dans ce tutoriel nous allons essayer de vous montrer comment configurer une application MVC avec Zend_Application. Vous allez voir que la solution proposée par le Zend Framework permet d'avoir un code clair et organisé qui vous évitera aussi de créer vous-même une solution maison. La testabilité de l'application sera plus élevée, ainsi que le degré de réutilisation des objets.

    Premiers pas avec Zend_Application

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 7
    Par défaut
    Encore une fois Julien, un grand merci à toi.

  3. #3
    Rédacteur

    Avatar de Yoteco
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2004
    Messages
    1 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 099
    Par défaut
    Salut,

    Très bon article

    J'ai cependant une question concernant les applications modulaires. J'ai testé les structure proposée dans l'article et je me suis rendu compte que toutes les méthodes _init des deux bootstrap (admin et default) sont exécutées.

    Je ne vois pas trop l'intérête d'exécuter les méthodes d'initialisation du module default si j'accède au module admin.

    J'ai par exemple voulu setter le layout dans une méthode pour pouvoir définir un autre layout pour le module admin. Ben ça marche pas étant donné que la méthode setLayout est statique et que ma méthode _initLayout du bootstrap admin est toujours exécutée. Même lorsqu'on accède au module default...

    Est-ce le comportement voulu ou c'est moi qui ai fais une erreur ?
    Blog - Mon espace developpez -
    Oracle Certified Professional, Java SE 6 Programmer
    eZ Publish Certified developer

  4. #4
    darthmower
    Invité(e)
    Par défaut
    Salut,

    Non non, tu ne rêves pas, d'ailleurs ce sujet à déjà été source de discutions:

    http://www.developpez.net/forums/d77...-bootstraping/

    Je trouve cela assez étrange aussi de différencier différents bootstrap mais pour l'instant cela n'est que pour la partie esthétique du code et son découpage.

    Gripsou

  5. #5
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 188
    Par défaut
    Un grand merci pour cet article, j'ai compris énormément de choses en le lisant

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 130
    Par défaut
    Bonjour eh bien j'ai suivi le tuto à la lettre mais j'ai l'imprssion que les includes path ne fonctionne pas.
    J'ai cette erreur : Warning: require_once(Zend/Application.php) [function.require-once]: failed to open stream: No such file or directory

    Normal car le dossier Zend n'est pas dans public mais dans library/Zend
    or celui-ci est configuré dans application.ini mais pas encore appelé dans le script.
    Ne faut t'il pas préciser la directive set_include_path dans index.php ?

    Je ne suis pas très convaincu par le tuto...

Discussions similaires

  1. [ZF 1.10] Tuto' : "Zend Framework : Premiers pas avec Zend_Application"
    Par DarkSeiryu dans le forum MVC
    Réponses: 5
    Dernier message: 07/11/2010, 18h30
  2. premier pas avec java
    Par single dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 05/08/2007, 09h41
  3. Premier pas avec net : gestion des fichiers ini
    Par fredppp dans le forum VC++ .NET
    Réponses: 6
    Dernier message: 30/03/2007, 11h24
  4. Premier pas avec PHP
    Par ouahid32 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 14/02/2007, 10h34
  5. [debutant] premier pas avec le SDK directX9
    Par arno2004 dans le forum DirectX
    Réponses: 6
    Dernier message: 27/05/2004, 21h03

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