Bonjour,
Je souhaite pouvoir stocker dans une variable des données accessibles par n'importe quel utilisateur (donc pas de variable de session) sur le serveur.
Et je ne souhaite pas utilisé de base de données.
Une idée ?
Bonjour,
Je souhaite pouvoir stocker dans une variable des données accessibles par n'importe quel utilisateur (donc pas de variable de session) sur le serveur.
Et je ne souhaite pas utilisé de base de données.
Une idée ?
Un fichier texte me parait le plus simple non?
Oui en effet mais du coup est-ce plus rapide que de passer par une table dans la base de données ?
Pour info j'ai 4 chiffres à stocker qui sont incrémenter ou décrémenter très régulièrement.
J'ai tenté un $_SERVER["ma_variable"] au lieu du $_SESSION["ma_variable"] que j'utilisais avant mais comme ma variable doit durer ça n'allait pas.
tu gèreras plus facilement, avec une base de données, les accès concurrents à ce fichier en effet
mais il n'y a pas, a ma connaissance, de moyen de définir de variable globales à TOUS les scripts php donc tu n'as pas énormément de solutions.
ça dépend de la régularité et du nombre d'utilisateurs... L'ouverture / fermeture d'un fichier prend plus de "temps" (tout est relatif).
tu peux aussi faire un test des 2 méthodes... ce que tu souhaites mettre en place n'a pas l'air très compliqué et donc si tu as les moyens techniques (accès au serveur) tu peux peut-être tester les 2 méthodes...
Yep,
Je pense que je vais y aller avec la bonne vieille méthode de la base.
Et je verrai ce que cela donne.
Merci.
Donc coté une session c'est aussi un petit fichier texte.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager