PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Ce que vous allez apprendre dans cette leçon
  • Principe d'affichage d'un site WEBDEV dynamique
  • La session WEBDEV
  • Les contextes de page
  • Programmation
Leçon 3.2. Principe d'affichage d'un site WEBDEV dynamique
Ce que vous allez apprendre dans cette leçon
  • Contextes de pages
  • Session WEBDEV

Durée estimée : 5 mn
Leçon précédenteSommaireLeçon suivante
Principe d'affichage d'un site WEBDEV dynamique
Le principe d'affichage d'un site WEBDEV dynamique est le suivant :

La session WEBDEV

Lorsque l'internaute se connecte à un site WEBDEV dynamique, une session est automatiquement créée sur le serveur.
Cette session contient les contextes de page correspondant à chaque page ouverte par l'internaute.
La session se terminera lorsque l'internaute aura quitté le navigateur et lorsque le time-out de la session sera écoulé. Ce time-out est défini dans l'administrateur WEBDEV (onglet "Configuration", option "Déconnecter les utilisateurs inactifs depuis").

Les contextes de page

Pour chaque page affichée dans le navigateur, un contexte de page est créé automatiquement sur le serveur. Ce contexte de page contient tous les éléments qui ont été nécessaires à la construction de la page visualisée par l'internaute :
  • les variables globales,
  • les variables locales,
  • les traitements serveur,
  • les connexions aux bases de données,
  • les contextes de fichier, ...
Les contextes de page restent en mémoire sur le serveur jusqu'à la fin de la session WEBDEV. Si la même page est appelée plusieurs fois :
  • Si la fonction PageAffiche est utilisée pour afficher la page, le contexte de page est détruit et recréé.
  • Si la fonction PageActualise est utilisée pour afficher la page, le même contexte de page est réutilisé.

Programmation

Par défaut, la gestion de la session WEBDEV et des contextes de page est entièrement automatique. Vous n'avez rien à programmer.
Leçon précédenteSommaireLeçon suivante
Version minimum requise
  • Version 23
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire