Bonjour,
Hier soir, j'ai repensé à une idée que j'avais eu, dont j'ai déjà vu des demande sur ces forums et qui a surement déjà traversé l'esprit de bon nombre d'entre vous.
L'idée est d'avoir un peu comme des variables de "session" communes, accessibles et modifiables par tous les visiteurs d'un site.
Ce qui veut dire que si cette variable est modifiée par un visiteur, cela se répercutera pour tout le monde contrairement aux variables de session classiques qui "n'appartiennent" qu'au visiteur qui l'a créé et donc invisible pour les autres.
En gros, ce sont comme les variables $_SERVER dont les valeurs peuvent être modifiées mais qui ne se réinitialise pas à chaque exécution de script.
Après, peut être existe il une possibilité de faire cela avec les variables serveur ? Mais peut être pas aussi facilement que l'idée le voudrait.
On peut se demander quel serait leurs intérêts ?
Se passer d'utiliser une base de données ou l'écriture de fichiers pour simuler ces variables comme beaucoup de script le font, notamment, pour prendre un exemple simple, un script qui va afficher le nombre d'utilisateurs en ligne.
Cela permettrait de soulager la BDD pour ce genre de choses, et éventuellement avoir de meilleures performances même si on utilise des tables MEMORY. De plus, si l'on peut se passer d'une BDD, cela rend le script indépendant de celle ci.
Peut être un jour, PHP implémentera t il ce genre de variables ?
Partager