Principe d identification des internautes Au service du dataWebhouse Philippe Holland :

Slides:



Advertisements
Présentations similaires
Le web 2.0 L'Internet deuxième génération ? Moussay Jérôme - Master 2LCE1/16.
Advertisements

E-CRM (E-GRC) Mieux vaut fidéliser que conquérir
Concevoir un site dans une optique de référencement Sébastien Billard Consultant référencement.
Université Nancy 2 - CRI Propositions de mécanisme de SSO dans un environnement d’applications web.
Conception de Site Webs dynamiques Cours 6
Conception de Site Webs Interactifs Cours 4
Concevoir un site dans une optique de référencement.
Internet.
Ingénieurs 2000 – Année 2004/ Ludovic LELION
Exposé de Système - Informatique et Réseau
Cours 6 : XML et les architectures N-tiers – Tier Applicatif
Xavier Tannier Yann Jacob Sécurite Web.
Web dynamique : solutions Sessions sous HTTP
Le mécanisme de Single Sign-On CAS (Central Authentication Service)
TP 3-4 BD21.
Formulaire HTML Introduction. Définition de formulaire.
Programmation Web : Protocole HTTP
Utilisons free Utilisons ou Comment faire pour envoyer un gros fichier ou un dossier (zipé) de 1 Mo à 1000 Mo CE février.
Enquêtes et statistiques Les publics à distance F.
Common Gateway Interface
LOG 02 Bases de Données Avancées Rappels sur JSP / Servlet
Module 11 : Configuration de Windows 2000 pour les utilisateurs mobiles.
Septembre Interconnexion entre HAL et dautres systèmes dinformation.
Le langage ASP Les variables d'environnement HTTP avec Request.
Comprendre l’environnement Web
Lycée Louis Vincent Séance 1
Un intranet documentaire : concepts, outils et avantages
Les instructions PHP pour l'accès à une base de données MySql
LE REFERENCEMENT NATUREL S.E.O. (Search Engine Optimisation)
Un blog (pour web log) est un espace de publication personnel, vous permettant de diffuser du contenu sur un espace qui vous est réservé.
Développement d’applications web
Développement dapplications web Authentification, session.
Les appels doffres élastiques Pour un vocabulaire plus précis…
SSO : Single Sign On.
AJAX.
Richard Halstead-Nussloch Herman Nya Ngongang. Rendre le client autonome Augmenter la possibilité de choix Elimine les contraintes de temps Possibilité.
MODEX WEB BAPTISTE DESPREZ Un peu de sécurité. Avant dentrer dans le vif du sujet JavaScript Langage de script (comme PHP) Exécuté par votre navigateur.
LA NOTION DE PORTAIL LE PORTAIL INTERNET C’EST
Chapitre 7 : La politique de communication sur Internet
Initiation au web dynamique
Les cookies et leurs effets Création : JJ Pellé le 22 juillet 2013 Cliquer sur la touche Echap pour quitter le diaporama.
PHP & My SQL.
CENTRALISATION DES CANDIDATS LOCATAIRES
JavaScript Nécessaire Web.
Module 8 : Surveillance des performances de SQL Server
PHP 5° PARTIE : LES COOKIES
Lyda tourisme Process en PHP. Objectif Il s’agit de construire un segment de process dans un système d’information touristique.
Annexe 2 entêtes HTTP et cookies. Accéder aux objets requêtes et réponses Ces objets sont disponibles dans les classes clé depuis la méthode awake les.
Séminaire INGI 2591 Attaques Web Accardo Nicolas Blerot Olivier Couvreur Pascal Depry Fabian.
Auvray Vincent Blanchy François Bonmariage Nicolas Mélon Laurent
La mesure d’audience des marques de presse magazine et le mediaplanning Presse + Web.
http 1.1.  connexion persistante Browser Mozilla Firefox Adresse ip.
Développement d’application Web.  Internet  WWW  Client/Serveur  HTTP.
AJAX.
PHP 6° PARTIE : LES SESSIONS 1.Introduction 2.Identificateur de session 3.Variables de session 4.Client / Serveur 5.Principe 6.Ouverture de session 7.Enregistrement.
 Fonctions diverses, scripts PHP Variables de session Les sessions sous PHP permettent de conserver des données d'un utilisateur coté serveur, lors de.
Les Servlets Présentation Cycle de vie Principe de fonctionnement
Équipe ISLanD Laboratoire GREYC Université de Caen / Basse-Normandie Des outils pour chercher sur la Toile Fête de la Science 2005.
Ingénierie des réseaux
Representational State Transfer - REST
Séance /10/ Projet de site dynamique avec Dreamweaver : MyCMS
Proxy filtrant pour GSB
CPI/BTS 2 Programmation Web Les sites dynamiques Prog Web CPI/BTS2 – M. Dravet – 02/10/2003 Dernière modification: 02/10/2003.
PPE N°3 Etude d’une solution de serveur mandataire proxy filtrant
ANNEHEIM Geoffrey21/03/ Protocole de communication Socket TCP/IP Afin que MyCrawler fonctionne de façon optimale, une configuration de deux machines.
INF2005– Programmation web– A. Obaid Les cartes. INF2005– Programmation web– A. Obaid Images cliquables Outil permettant d'effectuer des liens à partir.
Quel est l’intérêt d’un moteur de recherche de CV pour le recrutement ? Master MIAGE Tuteur : Michel Plasse Danicel Alexandre Entreprise de stage Maitre.
CCLEANER INSTALLATION ET FONCTIONNEMENT. INTRODUCTION QUELLE EN EST L’UTILITÉ? C’est un excellent outil d’entretien de nos ordinateurs. Gratuit, sur Internet.
Développement d’applications Web
Transcription de la présentation:

Principe d identification des internautes Au service du dataWebhouse Philippe Holland :

Page 2 Sommaire Introduction Gestion de session avec cookies Gestion avec les URL long Gestion de session avec les variables cachées

Page 3 Introduction Famous cartoon in the New Yorker : a dog in front of computer says to another dog : On the Internet, nobody knows youre a dog Le protocole HTTP est sans état mais pour réaliser des sites Web personnalisés, le serveur a besoin de savoir que vous êtes le même chien à chaque reqêtes… Doù limportance de la notion de session et des variables de session que lon stocke sur le client, sur le serveur et que lon séchange entre le serveur et le client. Lidentification sur le site permet alors de rapprocher une session dun profil utilisateur pour en faire une session identifiée bien plus intéressante dun point de vue exploitation des données. Les cookies permanents permettent didentifier un poste entre deux sessions.

Page 4 Gestion de session avec cookies Les cookies de session (différents des cookies permanent) permettent de stocker un identififant de session côté client Les cookies de session sont envoyés par le serveur sur le client On peut stocker des informations (variables de session) dans le cookie en plus de lidentiifant de session Le cookie est initialisé par le serveur http avec la directive SET-COOKIE dans lentête de la réponse HTT¨P Avantage : linformation na pas besoin de transiter en retour du serveur une fois le cookie posé il est conserver par le client Inconvénient : les cookies de session peuvent être refusés par les utilisateurs (pas le choix par défaut) ou non supporté (rare) par les browsers.

Page 5 Gestion de session avec les URLs long Méthode consistant à ajouter des variables de session et surtout un identifiant de session en paramètre de lURL Avantage : Pas de pré-requis Inconvénient : Peut poser des problèmes de taille max dURL, nécessite dêtre échangé à chaque page, pose des problèmes pour lindexation des pages dans les moteurs de recherche.

Page 6 Gestion de session avec les variables cachées Stocker lidentifiant de session (ou des variables de session) dans chaque page Avantage : lié aux états de chaque page et permet donc un contrôle très fin localement Inconvénient : il faut se passer les variables entre les différentes pages (côté client) ce qui peut être fastidieux