[Logo] Sakya Ngor Ewam Phende Ling
  [Search] Recherche   [Recent Topics] Sujets récents   [Members]  Liste des membres   [Groups] Retourner a la page d'accueil 
[Register] Inscription / 
[Login] Connexion 
déconnection  XML
Index du Forum -> Support Techique
auteur Message
Khandro
énergique
[Avatar]

arrivé le: 21/12/2006 10:15:25
Messages: 232
Hors Ligne

Est-ce normal d'être déconnecté du forum au bout d'un certain temps d'inactivité, même si on garde la page ouverte?
Jean-P H
énergique
[Avatar]
arrivé le: 08/03/2007 12:04:45
Messages: 62
lieu: Normandie
Hors Ligne

Bonsoir KHANDROL-LA,
je ne sais pas ce que vous appelez un certain temps d'inactivité : 10 mn, 30 mn, 1 heure +......??
mais chaque forum a son temps de temporisation au bout duquel il se désactive automatiquement.
JP

K. D.
[MSN]
calin s
actif
[Avatar]

arrivé le: 21/12/2006 13:06:31
Messages: 59
Hors Ligne

On dit que la connexion entre un navigateur et un serveur web est de type déconnecté car un foie la page chargé il n’y a plus de communication entre le serveur et le client.
Il n’est pas facil pour un serveur web de savoir combien des clients sont en train de consulter les pages.(les clients dois envoyer un sort de heartbeat pour lui permettre de savoir)

Plusieurs stratégies ont était élabore pour pallier cette manque.
1. url rewriting (a la fin d’adresse on ajoute des information supplémentaire qui permets au serveur du voir que le navigateur a deja passe par d’autre pages avant de solliciter la page currente)
2. cookies (quand le navigateur demande une page au serveur web, celui-ci envoie des petit fichiers qui seront stocke sur le disque dur du client)
chaque foie que le client demande un nouvelle page les cookies envoyé antérieurement par le serveur est retourné au celui-ci.
En général après un login réussit le serveur envoie un cookie. chaque foie que le client demande une autre page, le cookie est envoie par le navigateur puis il est analyse par le serveur ; s’il n’est pas obsolète le serveur envoie la page demandé, autrement il va envoyé la page de login.

3. session (est une cas particulier de cookie) ; chaque foie que le client démarre une nouvelle fenêtre il génère un numéro aléatoire qui deviendra son identificateur. ce numéro est envoyé au serveur qu’il va commencer de suivre une nouvelle session. Le reste se passe comme pour le cookie

Si par exemple j’ouvre 5 fenêtres de IExplorer et je demande, dans chacune, la page index du site, le serveur va initialisa 5 sessions ;
Quand par la suite je ferme mes fenêtres le serveur ne sera pas informe de mon action et il va continuer de garder en mémoire le 5 connexions. Ce numéro peut agrandir indéfiniment remplissant en même temps la mémoire du serveur et en le rélantir.
C’est la raison pour lequel un timeout de session est prévu. Si il n’y a pas d’activité pendant un temps prévu (10min) le serveur enlève le contexte de la session et l’utilisateur sera force de se re-authentifié.

En plus de ça, le forum permets dans la section administration/cache/Sessions de forcer la expiration des sessions.
Ca ma déjà arrive plusieurs fois d’expitrer le session (quand je voie beaucoup des Invité dans la section administration/ Admin Index .



http://calinux.lamdre.org
Khandro
énergique
[Avatar]

arrivé le: 21/12/2006 10:15:25
Messages: 232
Hors Ligne

ok merci, c cool de comprendre
 
Index du Forum -> Support Techique
Aller vers:   
Powered by JForum 2.1.7 © JForum Team