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

Autres composants PHP Discussion :

Zend registry = contexte de page ?


Sujet :

Autres composants PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 31
    Points : 28
    Points
    28
    Par défaut Zend registry = contexte de page ?
    Petite question du soir,

    Quel contexte propose zend_registry ? Il est dit "Un registre est un conteneur pour stocker des objets et des valeurs dans l'espace d'application." Espace d'application en PHP n'est pas l'équivalent au scope application en Java hein ? D'ailleurs le scope application en Java n'a pas d'équivalence en php ? le plus "grand" conteneur en PHP c'est la session ? Donc zend_registry est l'équivalent du contexte de page en java ?

    Question encore plus naïve ; je lis souvent des trucs du genre : il est intéressant de placer la connexion à une base en sql dans le zend_registry pour qu'elle soit unique et disponible dans "toute l'application". Oui ok elle sera dispo pour toute la page mais finalement pourquoi ne pas la mettre dans la session ? Question de sécurité, d'alourdissement serveur ?

    Merci

  2. #2
    Membre expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Points : 3 344
    Points
    3 344
    Par défaut
    Bonjour,

    Comme toutes les variables PHP, le registre n'est disponible que pour la requête courante (et détruit dès la fin de la requête).

    Si en général la connexion à une BDD est stockée dans le registre et pas dans la session, il me semble que c'est simplement parce que l'intérêt de la mettre dans la session est limité : il faudra toujours rétablir la ressource de connexion à chaque requête...

Discussions similaires

  1. [ZF 1.10] multiple zend form sur même page
    Par adilsoft dans le forum Zend_Form
    Réponses: 1
    Dernier message: 17/07/2013, 15h10
  2. zend registry et les plugin
    Par bruno.rotrou dans le forum MVC
    Réponses: 1
    Dernier message: 17/04/2012, 19h04
  3. Zend Registry utilisation
    Par devlop78 dans le forum Autres composants
    Réponses: 6
    Dernier message: 17/09/2011, 09h49
  4. Contexte de page
    Par rednight dans le forum WebDev
    Réponses: 1
    Dernier message: 12/01/2010, 10h28
  5. [VxiR2] Deski le contexte 'Dans Page actuelle'
    Par mp.giraud dans le forum Deski
    Réponses: 2
    Dernier message: 18/02/2009, 17h08

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