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 :

Chargement de mes collections une fois pour toutes


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 59
    Points : 36
    Points
    36
    Par défaut Chargement de mes collections une fois pour toutes
    Bonjour,

    Afin d'éviter des rechargements inutiles de mes tables de valeurs (collections = zones de liste = champ select) j'aimerais savoir s'il existe un procédé qui permet de charger ces données en mémoire une fois pour toutes, afin de pouvoir y accéder ultérieurement sans avoir à ré accéder à ma base de données.

    Je précise que ces donnes ne changent jamais et qu'il faudrait les charger une fois par jour voir 1 fois par semaine.

    Ces de données devraient pouvoir être accédées par tous les utilisateurs de l'appli.

    J'ai pensé passer par $GLOBALS : est-ce la bonne solution ?

    Comment faire en sorte que cela ne soit lancé qu'une fois par semaine .. faut-il se gérer sois-même sa propre date d'expiration.. ?

    Merci

    Laurent

  2. #2
    Membre émérite
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 564
    Points : 2 399
    Points
    2 399
    Par défaut
    Le seul moyen est de les ecrire en dur dans ton code html.

    Ce que tu peux faire par exemple c'est générer un fichier qui va contenir le code html de ta liste déroulente. Ensuite tu inclu ce fichier à l'endroit ou tu veux qu'il affiche ta liste.

    Apres tu n'aura plus qu'a regenerer ce fichier quand tu voudra ou périodiquement avec un cron par exemple.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 59
    Points : 36
    Points
    36
    Par défaut
    Bonjour,

    Merci pour la réponse.

    Etonnant tout de même qu'il n'existe pas une méthode plus académique pour gérer cette problématique ..

    Pourquoi ne pas utiliser les variables globales avec une date d'expiration ?

    Merci

    Laurent

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Modifier le PATH une fois pour toute
    Par elitost dans le forum Linux
    Réponses: 8
    Dernier message: 06/09/2009, 13h21
  2. Fonction aléatoire, une fois pour toute ...
    Par Nothingness0x dans le forum Débuter
    Réponses: 19
    Dernier message: 18/11/2008, 22h07
  3. expliquer variable une fois pour tout le code
    Par mumu64 dans le forum IHM
    Réponses: 4
    Dernier message: 01/08/2008, 12h08
  4. Réponses: 4
    Dernier message: 06/04/2007, 13h48
  5. declarer une variable une fois pour toute
    Par rober dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 07/11/2006, 18h35

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