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

Langage PHP Discussion :

[POO] Conteneur d'application avec PHP


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Inscrit en
    Avril 2002
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 224
    Points : 116
    Points
    116
    Par défaut [POO] Conteneur d'application avec PHP
    Une petite question avant de dormir:
    Avec les applications J2EE, il est possible de stocker des objets (ex: singleton pour une connexion) sur le serveur. Je crois que se mécanisme est possible grâce à un conteneur de Servlet (type TomCat) ou bien grâce à un conteneur d’application (JBOSS, WEBSPHERE...) pour les EJBs.

    En PHP j'ai rencontré plusieurs articles permettant d'implémenter un singleton ou d'autres capables d'imiter STRUTS en implémentant le Pattern MVC2 et plus précisément le mécanisme du controleur unique sur le serveur.
    Cependant une question subsiste(pour php) : Les objets sont-ils stockés réellement sur le serveur ou existe t-il un moyen de le faire?

    Merci et bonne nuit
    Petit à petit, l'oiseau fait son nid !

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 882
    Points : 691
    Points
    691
    Par défaut
    salut
    il possible de stocké tes objets sur le serveur via les sessions notament

  3. #3
    Membre régulier
    Inscrit en
    Avril 2002
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 224
    Points : 116
    Points
    116
    Par défaut
    Oui effectivement, mais le mécanisme de Session en php sérialize mon objet ce qui fait que dans le cas d'un Singleton pour une connexion en base, je perd ma connexion.Pareil, dans le cas du MVC la ServletAction doit être créé à chaque requête. Pourquoi n'existe t-il pas de conteneur pour PHP ??????
    Petit à petit, l'oiseau fait son nid !

  4. #4
    Membre actif
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2006
    Messages : 215
    Points : 256
    Points
    256
    Par défaut
    Salut,

    jete un oeil du coté de Hollywood Principle, et la conception de conteneur Ioc

    sahid

  5. #5
    Membre régulier
    Inscrit en
    Avril 2002
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 224
    Points : 116
    Points
    116
    Par défaut
    Bonjour sahid,

    "Jete un oeil du coté de Hollywood Principle" Quel rapport avec PHP et le MVC ? Peut-tu être plus précis dans ta réponse, merci.
    Veut-tu dire qu'avec de l'IOC et PHP j'ai la possibilité de créer un conteneur ?
    Petit à petit, l'oiseau fait son nid !

  6. #6
    Membre actif
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2006
    Messages : 215
    Points : 256
    Points
    256
    Par défaut
    Salut BRAUKRIS,

    je n'ai peut etre pas compris ce que tu cherchais.

    Mais si tu cherches un moyen de transferer ta classe dans differente couche de ton appli, un peu à la manier d'un singleton ou des registres, j'ai lu un article sur la conception d'un conteneur Ioc en php, utilisant la methode Hollywood Principle. donc je voulais t'orienté sur une idée de recherche.


    EDIT:
    j'ai retrouvé l'article,
    PHP Solutions 5/2006 (17)

Discussions similaires

  1. Lancement d'une application avec php
    Par JustyDark dans le forum Langage
    Réponses: 3
    Dernier message: 05/09/2014, 09h45
  2. Réponses: 10
    Dernier message: 12/06/2013, 22h49
  3. Déploiement application avec PHP
    Par DBA_OCP dans le forum Flex
    Réponses: 19
    Dernier message: 11/02/2011, 14h48
  4. Réponses: 14
    Dernier message: 23/05/2006, 19h44
  5. Réponses: 0
    Dernier message: 24/03/2006, 08h33

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