| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Cookies vs. Sessions
    Cookies et variables de session sont deux méthodes utilisées dans la programmation PHP pour stocker de petits morceaux de données. La principale différence entre un cookie et une session est que le cookie est stocké sur l'ordinateur client et la variable de session est stocké sur le serveur. PHP

    PHP est un langage de programmation qui permet de créer des pages Web dynamiques. Le programme PHP ressemble à une page Web. Il s'agit d'un modèle avec des sections de code insérés dans des sections des pages . Lorsque le programme est appelé, il génère une sortie pour les sections programmées , et si l'utilisateur voit une page Web normale et ne voit pas le code de programmation qui a généré parties de la page .
    Client et serveur

    un serveur est un ordinateur ou un programme qui tient ressources , ou fournit des services , que les autres ordinateurs veulent. Les autres ordinateurs qui veulent ressources ou des services à partir du serveur sont appelés clients . Le client lance toujours le contact et le serveur ne peut s'asseoir et attendre pour les requêtes entrantes . Le client envoie une requête et le serveur répond avec une réponse qui fournit la ressource ou le service requis.

    Pages Web
    pages Web

    résider sur un serveur . Le navigateur Web est un client . Quand un utilisateur entre l'adresse d'une page dans la barre d'adresse du navigateur , le navigateur récupère cette page à partir du serveur Web et l'affiche. Une session peut impliquer une séquence d'événements . Par exemple, sur une page vendant des objets , l'utilisateur peut mettre en place un panier de plusieurs éléments choisis parmi les différentes pages du site. Le Hypertext Transport Protocol (HTTP) transporte les demandes et les réponses entre les navigateurs Web et les serveurs Web . Il ne permet pas à chaque demande de renvoyer à des données produites dans les pages précédentes. C'est ce qu'on appelle ¨ ¨ apatride communication. Communication apatride pose un problème pour les pages Web qui ont besoin de se connecter ensemble des événements survenus sur les différentes pages Web. Sessions et des biscuits résoudre ce problème .
    Différences

    témoins sont retenus sur l'ordinateur client , ils sont ouverts à la modification par l'utilisateur. Une session est un fichier qui s'est tenue sur le serveur et peuvent être soumis à nouveau quand un utilisateur se connecte en arrière po Cela rend sessions plus sûr que les cookies . En outre , la taille maximale d'un cookie est dictée par le navigateur. Le fichier de session n'a aucune limite . Certaines organisations utilisent un cluster de serveurs exécutant le même service. Demandes arrivant sont dirigés vers un serveur choisi au hasard. Dans cette configuration , les cookies sont une meilleure option pour stocker des données entre connexions. Il n'ya aucune garantie que le client sera connecté au même serveur nouveau, et ainsi accéder au fichier de session ne sera pas possible .

    Previous :

    next :
      articles connexes
    ·Comment supprimer un fichier dans Serveur PHP VI 
    ·Comment créer un document Word à partir d'une requêt…
    ·Comment exécuter un fichier PHP dans un navigateur 
    ·Comment exporter dans MySQL dans SSIS 
    ·Comment faire pour importer tous les scripts PHP dans u…
    ·Comment faire pour convertir PHP pour HTA 
    ·Comment faire pour supprimer un zéro à partir d'un De…
    ·Comment faire pour créer un répertoire temporaire pou…
    ·Le pourcentage d' utilisation de PHP vs. JSP 
    ·Comment créer des vignettes de l'image en PHP 
      articles en vedette
    ·Comment créer et déployer des sites Web avec Java 
    ·JavaScript Node Types 
    ·Comment insérer une citation dans une chaîne dans Col…
    ·Comment faire pour convertir QBasic à Visual Basic 
    ·Comment faire pour convertir Char * à Int & C + + 
    ·Comment créer une page d'erreur personnalisée sur Joo…
    ·Comment utiliser Prototype JS 
    ·Comment saisir une chaîne de caractères au clavier 
    ·Comment construire une applet avec Eclipse 
    ·Types de champs dans l' VBA 
    Copyright © Connaissances Informatiques http://fr.wingwit.com