IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

Variables de Sessions - fermetures? Quelques détails S'il vous plait


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Par défaut Variables de Sessions - fermetures? Quelques détails S'il vous plait
    Bonjour à tous,
    j'aurais quelques questions à vous poser:
    Les variables de Session coutent-elles chers en temps?
    Si on en a plusieurs dizaines est ce vraiment trop couteux?

    Peut-on les close une fois qu'ont en a plus besoin sans attendre la fin de la session?

    Merci

    Benjamin

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    381
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Maroc

    Informations forums :
    Inscription : Novembre 2007
    Messages : 381

  3. #3
    Membre éclairé Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Par défaut
    C'est en effet une jolie page, mais ca ne répond pas a ma question.

    Sur cette page il est question de paramétrer les session/variables dans leur ensemble alors que moi je voulais les gérer une à une...

    Merci quand même

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    381
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Maroc

    Informations forums :
    Inscription : Novembre 2007
    Messages : 381
    Par défaut
    Si t'as plusieurs sessions, tu veux fermer juste une session spécifique?

  5. #5
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,
    Citation Envoyé par jamesleouf Voir le message
    C'est en effet une jolie page, mais ca ne répond pas a ma question.

    Sur cette page il est question de paramétrer les session/variables dans leur ensemble alors que moi je voulais les gérer une à une...

    Merci quand même
    Il faut lire jusqu'en bas de la page, notement à partir de "Store and Retrieve Session Variables".

    Une variable de session prend des ressources en mémoire sur le serveur. Plus tu en a moins tu as de mémoire disponible. Il faut que tu verifie comment ce comporte ton serveur en fonction du nb de visites.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  6. #6
    Membre éclairé Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Par défaut
    oui le but c'était en effet de les utiliser de les libérer.

    Je pensais que les variables de sessions tournaient plutot du coté de l'utilisateur...
    Je confond avec les variables d'application?

    Hum, en fait le souci c'est que j'ai besoin d'une vingtaine de variable que je puisse conserver de pages en pages, et qui peuvent changer de valeur en passant d'une page à l'autre.
    Mais il faut quelles soient sures tout de même, et personelles d'un poste à l'autre.


    MErci

    Ben

  7. #7
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Citation Envoyé par jamesleouf Voir le message
    Je confond avec les variables d'application?
    Les variables d'application fonctionnent aussi sur le serveur. A la différence des variables de session qui sont personnelles, les variables d'application sont communes.
    Citation Envoyé par jamesleouf Voir le message
    Hum, en fait le souci c'est que j'ai besoin d'une vingtaine de variable que je puisse conserver de pages en pages, et qui peuvent changer de valeur en passant d'une page à l'autre.
    Les variables de sessions peuvent être une solution de facilité... Si tu ne les laissent pas trainer (les detruire aussitôt que possible).
    Citation Envoyé par jamesleouf Voir le message
    Mais il faut quelles soient sures tout de même, et personelles d'un poste à l'autre.
    C'est le cas.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  8. #8
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    Bonjour

    Je pense que la première question a se poser est "Quel trafic sur le site ?" . Tu ne choisira pas la même stratégie selon que tu as 300 visites quotidiennes ou 30000, ou plutôt 15 sessions simultanées ou 1500 .
    Il faut savoir que les variables de sessions comme celles d'application sont accédées de manière séquentielle, c'est à dire que le serveur parcourt un tableau de variables de haut en bas jusqu'à trouver la bonne. Selon la réponse à la question précédente, il peut être intéressant soit : "Ne pas s'emme ... der, utiliser les variables de sessions, les performances du serveur ne seront pratiquement pas affectées" (gain de temps de développement), soit "chercher une autre solution, plus couteuse en temps de dev, mais plus économique en terme de ressources serveur". Passer les variables d'une page à l'autre en paramètre d'URL est une solution comme une autre


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  9. #9
    Membre éclairé Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Par défaut
    oui, j'aurai du signaler qu'il n'y aurait pas plus de 10 connections simultanée.
    Par contre je ne savais pas que les variables de sessions était parcourut comme un tableau.
    Merci pour l'info.

    Maintenant c'est clair que là, ca facilite les choses les variables de sessions mais...
    ce que je pensais c'était créer des variables de sessions avec un temps de vie très court, les stocker dans un tableau coté user. et à la limite les recalculer à chaque fois.
    je ne pense pas que cela prenne trop trop de ressources et puis ca libérera le serveur a chaque fois expiration non?

    Merci pour tout

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Quelques rectifications s'il vous plait
    Par macat dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 24/09/2009, 09h28
  2. Réponses: 5
    Dernier message: 07/09/2009, 18h37
  3. Donnez-moi quelques renseignment, s'il vous plait !
    Par Endal dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 17/08/2005, 10h13
  4. Variable de session
    Par Sadneth dans le forum ASP
    Réponses: 6
    Dernier message: 14/11/2003, 11h12
  5. variable de session
    Par divableue dans le forum ASP
    Réponses: 2
    Dernier message: 23/10/2003, 16h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo