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] Conserver un objet PHP 5 entre plusieurs pages


Sujet :

Langage PHP

  1. #21
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 12
    Points : 14
    Points
    14
    Par défaut
    Citation Envoyé par wamania
    à defaut de pouvoir les transmettre, regarde du coté de __sleep() et __awake()
    __wakeup() plutôt non ? (en PHP5 en tout cas )

  2. #22
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Citation Envoyé par Guardian_7
    Qu'es-ce qui est loin d'être performant ? Le faite d'échanger des objets entre plusieurs classes sur plusieures pages, ou simplement l'approche objet en elle-même (Dont le point fort est dans la conception) ? voir les deux ?
    Ce qui est loin d'être performant c'est d'avoir à recharger des objets entre deux scripts. Mais bon dans ce cas là il faut se tourner vers une autre techno, comme j2ee par exemple.

    Citation Envoyé par Guardian_7
    Oui effectivement, SQLite "émule" une SGBD, mais l'accès est sensé être plus rapide (techniquement) et plus adéquat puisqu'il y s'agit de stocker des variables linéarisées de manière temporaire (sans autre contrainte de forme).
    Tant qu'on y est, pourquoi pas un simple fichier qui contient ton objet linéarisé ?

  3. #23
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Mr N.
    Tant qu'on y est, pourquoi pas un simple fichier qui contient ton objet linéarisé ?
    Oui et finalement cela revient à utiliser les sessions PHP de base, ce qui donnerait réponse à la première question !

    D'ailleurs ePoX a mis le point sur quelque chose d'important, vouloir créer autant de table (même temporaire) qu'il y a d'objet existant (durant un instant T) est plutôt risqué !

    Et puis l'idée d'indexer certaines valeurs , je n'y avais même pas pensé !

  4. #24
    Rédacteur

    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 695
    Points : 1 071
    Points
    1 071
    Par défaut
    __wakeup() plutôt non ? (en PHP5 en tout cas )

  5. #25
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 12
    Points : 14
    Points
    14
    Par défaut
    Citation Envoyé par wamania

Discussions similaires

  1. [POO] 1and1 et objets php
    Par laxe13 dans le forum Langage
    Réponses: 1
    Dernier message: 19/09/2008, 08h57
  2. [POO] Destruction d'objet php
    Par krfa1 dans le forum Langage
    Réponses: 5
    Dernier message: 18/01/2007, 21h18
  3. [POO] Conserver un objet. On le met où?
    Par FrankOVD dans le forum Langage
    Réponses: 5
    Dernier message: 02/05/2006, 14h06

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