Question : Différence entre l'échéance de session et le temps mort ?

Ce que je comprends du session expiry se rapporte à la durée d'un biscuit tandis que le session timeout se rapporte à la durée avant qu'une session soit plus valid.

I ne veuillent se déconnecter un utilisateur cliquant activement ; mais de même si l'utilisateur a marché à partir d'un ordinateur de bibliothèque, je ne veux pas que le prochain utilisateur accède à leur account.

Could que quelqu'un satisfont :
- expliquent les vraies différences entre le two.
- expliquent quelques précautions qui sont généralement recommended.
- suggèrent l'échéance de session et les valeurs du dépassement de durée qui sont idéaux pour des sites Web comme FaceBook et MySpace.
class= de

Réponse : Différence entre l'échéance de session et le temps mort ?

Échéance de session : après l'ensemble de date/heure dans le biscuit le navigateur n'enverra plus ce biscuit par des en-têtes. Quand le PHP ne reçoit aucune information de session par un biscuit, un neuf sera commencé. Sur le défaut PHP-installe, l'échéance de session est placé à la session (confondant n'est-ce pas?) , qui signifie « tant que le navigateur n'est pas remis en marche ».

Temps mort de session : après que ce date/heure on permette au le système d'enlever des données de session sauvées du stockage. Le temps mort de session obtient remplacé par de nouvelles demandes au PHP (ou pour être plus précis : quand le session_start () s'appelle).

Normalement, on l'échéance laisse session au défaut, ainsi de nouvelles sessions sont commencées quand le navigateur (au sujet de) est commencé. Le temps mort de session est employé pour imposer combien de temps les données de session devraient demeurer dans le stockage. Une fois que des données de session sont enlevées du stockage, le PHP obtiendra des données vides. Votre traiteur de session devrait placer des défauts quand ceci se produit (qu'il devrait de toute façon, parce que commencer une nouvelle session exige la même chose).

Il n'y a aucun « meilleur » arrangement de temps mort de session. Défauts de PHP à 24 minutes (1440 secondes). Essayer juste de découvrir combien de temps les visiteurs peuvent prendre entre demander des pages. Par exemple : si vous êtes certain que les visiteurs demandent au moins 1 page toutes les 5 minutes, l'établissement du temps mort à 5 minutes semble raisonnable.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us