La session PHP
Magazine
Spécialité(s)
Résumé
En Java ou en Python, avec Tomcat, Turbogears ou Zope3, lorsque le serveur est lancé, le code source est lu, compilé et l'environnement est construit. À partir de ce moment-là, ces serveurs sont prêts à répondre à des requêtes en ayant rien d'autre à faire que de les traiter.Le serveur web Apache PHP est différent. À chaque requête, les fichiers sources (uniquement ceux appelés) sont lus, interprétés, l'environnement est reconstruit puis la requête est traitée.Une des conséquences est que d'une requête à la suivante, il n'y a pas de persistance de données. La session PHP va permettre de pallier ce problème en proposant un système permettant de stocker quelques données.Cet article va reprendre les fondamentaux et exposer les bonnes pratiques.