Variables persistantes - Accès concurrents

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Variables persistantes - Accès concurrents

Re: Variables persistantes - Accès concurrents

par Tom75000 » 02 mars 2012, 23:18

Merci pour vos réponses !
Des accès fichiers seraient trop lents pour ce que je veux faire.
Java pour ce genre de choses donc.

[Résolu], dans le sens ou php n'est pas fait pour cela.

clôture

par sirakawa » 02 mars 2012, 10:44

Remarque peut-être hors de propos, mais nourrie de la pratique d'autres forums où, parfois même, un sujet est clos, en lecture seule.
Il serait sympa de marquer le sujet résolu, si c'est le cas, et en indiquant par quelle méthode.
Ainsi, d'une part, ceux qui seraient tentés d'apporter une réponse sauraient qu'elle risque de ne pas être lue, d'autre part, ceux qui se posent le même problème sauraient qu'il y a là une réponse fonctionnelle

Re: Variables persistantes - Accès concurrents

par cydelic » 26 févr. 2012, 23:33

Bonjour,

Des variables PHP persistante entre chaque requetes que recoit Apache cela est impossible en "natif". Comme te le dis Tom75000, le plus simple est peut-être de passer par un fichier ou base de données. Après si tu veux un système plus performant, tu peux utiliser l'extension APC (http://php.net/manual/en/book.apc.php) et notament les fonctions apc_store/apc_fetch. APC reste tout de même plus un système de cache, donc a voir si cette solution est applicable dans ton cas.

Re: Variables persistantes - Accès concurrents

par sirakawa » 25 févr. 2012, 10:40

On peut toujours créer un fichier à partir de PHP, Et il me semble que flock devrait faire l'affaire pour les accès concurrents.

Variables persistantes - Accès concurrents

par Tom75000 » 25 févr. 2012, 04:32

Bonjour !

Je souhaiterais avoir une variable persistante entre PHP et Apache.
Autrement dit, une variable accessible et modifiable depuis n'importe quelle connexion.
Est-ce possible avec ce langage? Si oui, comment résoudre les problèmes d'accès concurrents ?

Merci !

PS: Les sockets PHP ne m'intéresse pas..