Comment conserver une valeur entre differentes pages sans liens entres elles ?
17 réponses
Choub
Bonjour,
Voilà, j'ai besoin pour un script de conserver une valeur d'une page
à l'autre sans que ces pages n'aient de liens entre elles.
Mes contraintes :
- Données Texte,
- Données accessible par tous,
- Utiliser la cache (Pour éviter les accès au disque car mon script
doit pouvoir s'effectuer plusieurs fois par seconde).
Y a t'il un moyen, une bidouille, une astuce pour faire celà ?
J'ai déjà bien fouiné, même essayé de créer une variable
"superglobale" ou en réutiliser une, impossible.
Serai-je obligé de passer par une base ou un fichier ?
Voilà, j'ai besoin pour un script de conserver une valeur d'une page à l'autre sans que ces pages n'aient de liens entre elles.
Mémoire partagée. Enfin ça marche aussi avec des fichiers ou un SGBD, mais c'est sûr que les accès disques sont plus coûteux.
Some Fred
On 04 Jul 2005 09:05:09 GMT, "Choub" wrote:
C'est justement ce que j'utilise, une version fonctionne déjà en utilisant une base de donnée pour conserver les messages, et utiliser une applet java sous entends qu'une machine virtuelle soit installée sur le client.. Donc je préfere éviter.
Oui, mais si ts les chats basés sur le web que j'ai vus jusqu'ici sont fait en applet Java, c'est, j'imagine, pour des raisons techniques.
Pour rester sur PHP, apparement il n'y aurait pas de moyen de conserver une valeur d'une page à une autres sans lien entre elles.
Faudrait regarder sur Sourceforge et autres voir s'il y a déjà des trucs que tu pourrais analyser. Perso, je doute que ça soit facile de faire un chat en PHP + JavaScript.
Hors de question de faire une appli dédiée en Delphi par exemple? :-)
Fred.
On 04 Jul 2005 09:05:09 GMT, "Choub" <geoffrey.mayeux@gmail.com>
wrote:
C'est justement ce que j'utilise, une version fonctionne déjà en
utilisant une base de donnée pour conserver les messages, et utiliser
une applet java sous entends qu'une machine virtuelle soit installée
sur le client.. Donc je préfere éviter.
Oui, mais si ts les chats basés sur le web que j'ai vus jusqu'ici sont
fait en applet Java, c'est, j'imagine, pour des raisons techniques.
Pour rester sur PHP, apparement il n'y aurait pas de moyen de conserver
une valeur d'une page à une autres sans lien entre elles.
Faudrait regarder sur Sourceforge et autres voir s'il y a déjà des
trucs que tu pourrais analyser. Perso, je doute que ça soit facile de
faire un chat en PHP + JavaScript.
Hors de question de faire une appli dédiée en Delphi par exemple? :-)
C'est justement ce que j'utilise, une version fonctionne déjà en utilisant une base de donnée pour conserver les messages, et utiliser une applet java sous entends qu'une machine virtuelle soit installée sur le client.. Donc je préfere éviter.
Oui, mais si ts les chats basés sur le web que j'ai vus jusqu'ici sont fait en applet Java, c'est, j'imagine, pour des raisons techniques.
Pour rester sur PHP, apparement il n'y aurait pas de moyen de conserver une valeur d'une page à une autres sans lien entre elles.
Faudrait regarder sur Sourceforge et autres voir s'il y a déjà des trucs que tu pourrais analyser. Perso, je doute que ça soit facile de faire un chat en PHP + JavaScript.
Hors de question de faire une appli dédiée en Delphi par exemple? :-)
Fred.
Guillaume Bouchard
Some Fred wrote:
Oui, mais si ts les chats basés sur le web que j'ai vus jusqu'ici sont fait en applet Java, c'est, j'imagine, pour des raisons techniques.
L'autre question que l'on peut se poser c'est : le web est-t-il fait pour faire des t'chats ?
Franchement ? N'importe qui peut installer un client IRC sur sa machine quand celui-ci n'y est pas déjà. Bref, je voudrais comprendre quel interet il peut y avoir à faire mal ce que d'autres protocoles font bien ?
Pour rester sur PHP, apparement il n'y aurait pas de moyen de conserver une valeur d'une page à une autres sans lien entre elles.
Faudrait regarder sur Sourceforge et autres voir s'il y a déjà des trucs que tu pourrais analyser. Perso, je doute que ça soit facile de faire un chat en PHP + JavaScript.
Jeter un coup d'oeil du coté du truc que l'on appele Ajax, trés pratique pour ce genre de connerie, cela evite de sortir l'artillerie lourde.
En clair, un bloc html et un code JS qui appele une page php pour chercher les nouveaux messages :
J'avais vu un exemple d'implantation de ceci en Python :
http://wikipython.flibuste.net/moin.py/AJAX
Mais bon, après c'est juste 10 lignes de codes, donc le passage Python / Php se fera sans trop de problèmes.
Hors de question de faire une appli dédiée en Delphi par exemple? :-)
Delphi... J'en fais l'année prochaine, cela me fait déjà peur.
Good luck, tu me tient au courant quand tu auras décider d'opter pour IRC ou quand tu auras pondus du code, j'ai envis de voir cela (le code, IRC je connais déjà).
-- Guillaume.
Some Fred wrote:
Oui, mais si ts les chats basés sur le web que j'ai vus jusqu'ici sont
fait en applet Java, c'est, j'imagine, pour des raisons techniques.
L'autre question que l'on peut se poser c'est : le web est-t-il fait
pour faire des t'chats ?
Franchement ? N'importe qui peut installer un client IRC sur sa machine
quand celui-ci n'y est pas déjà.
Bref, je voudrais comprendre quel interet il peut y avoir à faire mal ce
que d'autres protocoles font bien ?
Pour rester sur PHP, apparement il n'y aurait pas de moyen de conserver
une valeur d'une page à une autres sans lien entre elles.
Faudrait regarder sur Sourceforge et autres voir s'il y a déjà des
trucs que tu pourrais analyser. Perso, je doute que ça soit facile de
faire un chat en PHP + JavaScript.
Jeter un coup d'oeil du coté du truc que l'on appele Ajax, trés pratique
pour ce genre de connerie, cela evite de sortir l'artillerie lourde.
En clair, un bloc html et un code JS qui appele une page php pour
chercher les nouveaux messages :
J'avais vu un exemple d'implantation de ceci en Python :
http://wikipython.flibuste.net/moin.py/AJAX
Mais bon, après c'est juste 10 lignes de codes, donc le passage Python /
Php se fera sans trop de problèmes.
Hors de question de faire une appli dédiée en Delphi par exemple? :-)
Delphi... J'en fais l'année prochaine, cela me fait déjà peur.
Good luck, tu me tient au courant quand tu auras décider d'opter pour
IRC ou quand tu auras pondus du code, j'ai envis de voir cela (le code,
IRC je connais déjà).
Oui, mais si ts les chats basés sur le web que j'ai vus jusqu'ici sont fait en applet Java, c'est, j'imagine, pour des raisons techniques.
L'autre question que l'on peut se poser c'est : le web est-t-il fait pour faire des t'chats ?
Franchement ? N'importe qui peut installer un client IRC sur sa machine quand celui-ci n'y est pas déjà. Bref, je voudrais comprendre quel interet il peut y avoir à faire mal ce que d'autres protocoles font bien ?
Pour rester sur PHP, apparement il n'y aurait pas de moyen de conserver une valeur d'une page à une autres sans lien entre elles.
Faudrait regarder sur Sourceforge et autres voir s'il y a déjà des trucs que tu pourrais analyser. Perso, je doute que ça soit facile de faire un chat en PHP + JavaScript.
Jeter un coup d'oeil du coté du truc que l'on appele Ajax, trés pratique pour ce genre de connerie, cela evite de sortir l'artillerie lourde.
En clair, un bloc html et un code JS qui appele une page php pour chercher les nouveaux messages :
J'avais vu un exemple d'implantation de ceci en Python :
http://wikipython.flibuste.net/moin.py/AJAX
Mais bon, après c'est juste 10 lignes de codes, donc le passage Python / Php se fera sans trop de problèmes.
Hors de question de faire une appli dédiée en Delphi par exemple? :-)
Delphi... J'en fais l'année prochaine, cela me fait déjà peur.
Good luck, tu me tient au courant quand tu auras décider d'opter pour IRC ou quand tu auras pondus du code, j'ai envis de voir cela (le code, IRC je connais déjà).
-- Guillaume.
Some Fred
On 05 Jul 2005 00:29:26 GMT, Guillaume Bouchard wrote:
Bref, je voudrais comprendre quel interet il peut y avoir à faire mal ce que d'autres protocoles font bien ?
On en revient toujours aux problèmes de déploiement... d'autant plus sévères que la JVM n'est plus dispo sous XP en standard, et que de plus en plus de gens (ouf!) travaillent en tant que non-administrateurs de leur machines (faut donc appeler l'admin pour ça, à supposer qu'il accepte de modifier la config de la machine).
Jeter un coup d'oeil du coté du truc que l'on appele Ajax, trés pratique pour ce genre de connerie, cela evite de sortir l'artillerie lourde.
Déjà indiqué plus haut dans le fil ;-)
Delphi... J'en fais l'année prochaine, cela me fait déjà peur.
Pourquoi donc? Le meilleur du C++ et de VB :-)
Fred.
On 05 Jul 2005 00:29:26 GMT, Guillaume Bouchard
<guillaume_fclp@apinc.org> wrote:
Bref, je voudrais comprendre quel interet il peut y avoir à faire mal ce
que d'autres protocoles font bien ?
On en revient toujours aux problèmes de déploiement... d'autant plus
sévères que la JVM n'est plus dispo sous XP en standard, et que de
plus en plus de gens (ouf!) travaillent en tant que
non-administrateurs de leur machines (faut donc appeler l'admin pour
ça, à supposer qu'il accepte de modifier la config de la machine).
Jeter un coup d'oeil du coté du truc que l'on appele Ajax, trés pratique
pour ce genre de connerie, cela evite de sortir l'artillerie lourde.
Déjà indiqué plus haut dans le fil ;-)
Delphi... J'en fais l'année prochaine, cela me fait déjà peur.
On 05 Jul 2005 00:29:26 GMT, Guillaume Bouchard wrote:
Bref, je voudrais comprendre quel interet il peut y avoir à faire mal ce que d'autres protocoles font bien ?
On en revient toujours aux problèmes de déploiement... d'autant plus sévères que la JVM n'est plus dispo sous XP en standard, et que de plus en plus de gens (ouf!) travaillent en tant que non-administrateurs de leur machines (faut donc appeler l'admin pour ça, à supposer qu'il accepte de modifier la config de la machine).
Jeter un coup d'oeil du coté du truc que l'on appele Ajax, trés pratique pour ce genre de connerie, cela evite de sortir l'artillerie lourde.
Déjà indiqué plus haut dans le fil ;-)
Delphi... J'en fais l'année prochaine, cela me fait déjà peur.
Pourquoi donc? Le meilleur du C++ et de VB :-)
Fred.
loufoque
Some Fred a dit le 05/07/2005 à 08:31:
de plus en plus de gens (ouf!) travaillent en tant que non-administrateurs de leur machines (faut donc appeler l'admin pour ça, à supposer qu'il accepte de modifier la config de la machine).
Pas besoin d'être administrateur pour lancer un client IRC.
Pourquoi donc? Le meilleur du C++ et de VB :-)
C'est un troll ? C'est n'importe quoi en tous cas.
Some Fred a dit le 05/07/2005 à 08:31:
de
plus en plus de gens (ouf!) travaillent en tant que
non-administrateurs de leur machines (faut donc appeler l'admin pour
ça, à supposer qu'il accepte de modifier la config de la machine).
Pas besoin d'être administrateur pour lancer un client IRC.
Pourquoi donc? Le meilleur du C++ et de VB :-)
C'est un troll ?
C'est n'importe quoi en tous cas.
de plus en plus de gens (ouf!) travaillent en tant que non-administrateurs de leur machines (faut donc appeler l'admin pour ça, à supposer qu'il accepte de modifier la config de la machine).
Pas besoin d'être administrateur pour lancer un client IRC.
Pourquoi donc? Le meilleur du C++ et de VB :-)
C'est un troll ? C'est n'importe quoi en tous cas.
Guillaume Bouchard
Some Fred wrote:
On en revient toujours aux problèmes de déploiement... d'autant plus sévères que la JVM n'est plus dispo sous XP en standard, et que de plus en plus de gens (ouf!) travaillent en tant que non-administrateurs de leur machines (faut donc appeler l'admin pour ça, à supposer qu'il accepte de modifier la config de la machine).
Un client IRC cela s'installe avec les droits locaux ?
Déjà indiqué plus haut dans le fil ;-)
Mes excuses, j'avoue lire en diagonale certains thread.
Delphi... J'en fais l'année prochaine, cela me fait déjà peur.
Pourquoi donc? Le meilleur du C++ et de VB :-)
Bien ça qui me fait peur...
-- Guillaume.
Some Fred wrote:
On en revient toujours aux problèmes de déploiement... d'autant plus
sévères que la JVM n'est plus dispo sous XP en standard, et que de
plus en plus de gens (ouf!) travaillent en tant que
non-administrateurs de leur machines (faut donc appeler l'admin pour
ça, à supposer qu'il accepte de modifier la config de la machine).
Un client IRC cela s'installe avec les droits locaux ?
Déjà indiqué plus haut dans le fil ;-)
Mes excuses, j'avoue lire en diagonale certains thread.
Delphi... J'en fais l'année prochaine, cela me fait déjà peur.
On en revient toujours aux problèmes de déploiement... d'autant plus sévères que la JVM n'est plus dispo sous XP en standard, et que de plus en plus de gens (ouf!) travaillent en tant que non-administrateurs de leur machines (faut donc appeler l'admin pour ça, à supposer qu'il accepte de modifier la config de la machine).
Un client IRC cela s'installe avec les droits locaux ?
Déjà indiqué plus haut dans le fil ;-)
Mes excuses, j'avoue lire en diagonale certains thread.
Delphi... J'en fais l'année prochaine, cela me fait déjà peur.
Pourquoi donc? Le meilleur du C++ et de VB :-)
Bien ça qui me fait peur...
-- Guillaume.
Some Fred
On 05 Jul 2005 12:12:23 GMT, Guillaume Bouchard wrote:
Un client IRC cela s'installe avec les droits locaux ?
Ca dépend des applis. De toute façon, l'OP veut visiblement développer ça sous forme d'appli web.
Bien ça qui me fait peur...
... qui n'évite pas le danger ;-)
Fred.
On 05 Jul 2005 12:12:23 GMT, Guillaume Bouchard
<guillaume_fclp@apinc.org> wrote:
Un client IRC cela s'installe avec les droits locaux ?
Ca dépend des applis. De toute façon, l'OP veut visiblement développer
ça sous forme d'appli web.