2010-10-11 6 views
1

Je stocke des données dans une variable de session (en utilisant PHP). Je ne sais pas quelle est la limite pour la session. J'utilise Firefox version 3.6.Taille maximale des données de session dans différents navigateurs

Voulait connaître la taille maximale de la variable de session pour les différents navigateurs (FF, MSIE7/8, chrome, opéra, safari)

s'il vous plaît également suggérer que le stockage des données dans la variable de session est une bonne façon? Je ne stocke pas les données confidentielles de l'utilisateur en session.

Merci pour vos suggestions !!!

-Pravin

+1

Que voulez-vous dire stocker dans "session de navigateur"? Comment stockez-vous exactement l'information? Puisque HTTP est sans état, quel mécanisme utilisez-vous pour conserver l'état? Biscuits? Formes cachées? Interroger les chaînes? Autre chose? – Oded

+0

@Oded: m désolé pour une explication courte ... j'ai mis à jour ma question. C'est une variable de session. – pravin

+0

Variable de session. Donc, vous utilisez ASP.NET? Pouvez-vous également étiqueter votre question avec les balises appropriées? – Oded

Répondre

0

Eh bien, si vous stockez quelque chose en session, ce qui est généralement laissée sur le côté serveur et que l'identifiant de session est stocké dans le navigateur.

Si vous stockez un cookie, alors il est en effet limité à quelques kb, et vous feriez mieux de le garder le moins possible, car il est envoyé avec CHAQUE demande - cela consomme beaucoup de bande passante.

Alors gardez-le aussi minuscule que possible (< 100bytes).

0

« restrictions de longueur ne sont pas applicables aux objets ASP.NET intrinsèques comme session, car ils détient des références. La seule limite est la mémoire disponible sur la machine »

Pris de cette link

Questions connexes