Variables public - PHP - Programmation
Marsh Posté le 30-04-2010 à 14:22:07
Stocker ces données dans un fichier ou une base de données sur le server.
Marsh Posté le 30-04-2010 à 14:55:19
ben un fichier ou une base de données.
edit : zut, grillé
Marsh Posté le 30-04-2010 à 15:03:31
fichiers = impossible (niveau perf on oublie de suite, il y aurai bcp trop d'accès)
et même mysql = c'est faire confiance à son cache
ps: en fait merci, mysql en ENGINE = MEMORY
Marsh Posté le 30-04-2010 à 15:07:37
Shadox123 a écrit : fichiers = impossible (niveau perf on oublie de suite, il y aurai bcp trop d'accès) |
C'est quel genre de site? Non parce qu'il y a pleins de sites web qui ont leur fichier de conf en xml et qui est donc lu à chaque accès au site et ça passe sans pb
Marsh Posté le 30-04-2010 à 15:31:26
mon énoncé n'était pas tout à fait exact, en fait les valeurs de ces variables sont modifiés en cours d'exécution
public donc, mais pas static
une petite appréhension avec mysql, du fait de perdre les types et structures des donnés mais un peu de serialize() et ça devrait rester propre
si toutefois les perf sur du SELECT en engine MEMORY à foison restent acceptables
c'est pas vraiment un site, plutot une appli hebergée, avec un daemon (qui si j'utilise mysql comme lien sera en C, plus en php après tout) pour le calcul
Marsh Posté le 30-04-2010 à 17:04:43
ben franchement, pour une appli hébergée, tu te prends le choux pour pas grand chose! Un fichier fait l'affaire.
Marsh Posté le 30-04-2010 à 22:38:02
+1 pour le fichier
Marsh Posté le 30-04-2010 à 14:14:41
Bonjour!
J'ai besoin de variables 'mega' globales (public), accessibles par toutes les instances de scripts (donc pas $_GLOBAL), ET par tous les utilisateurs (donc pas de $_SESSION)
une espece de cache, rempli de variables définies une seule fois, et accessibles partout
une idée?
n'ayant trouvé aucune info à ce sujet, d'ailleurs je n'en ai même jamais eu besoin jusque là, je post ici ma question.