Zebra_Session fonctionne comme une alternative (ou mieux dire remplacement) pour PHP & rsquo; s intégré dans le système de gestion de session.
Par défaut, PHP utilise un fichier à plat sur le serveur pour stocker les détails de la session et un fichier cookie sur l'ordinateur de l'utilisateur d'identifier le propriétaire correcte de ce que les données de session.
Zebra_Session fonctionne de la même manière, seulement au lieu de fichiers plats, il utilise une base de données MySQL pour stocker les données de session.
Cela se fait principalement pour une meilleure vitesse et la performance, et est aussi une façon plus sécurisée pour gérer les sessions ainsi
Caractéristiques :.
- < li> évolutive sur plusieurs serveurs, applications et services
- Drop-in de remplacement, pas besoin de changer le code de l'application
- Soutien aux verrous de ligne et les opérations AJAX
- Documentation
- Le rapport d'erreurs
- Code commenté
Quoi de neuf dans cette version:
- Cette version permet l'utilisation d'une fonctionnalité introduite en PHP 5.1. 0 pour le & quot; regenerate_id & quot; méthode.
Ce qui est nouveau dans la version 2.0.3:
- Correction d'un bug où la durée de vie de sessions a été deux fois plus longtemps que prévu.
- Détails sur la façon de conserver les données de session à travers les sous-domaines a été ajouté à la documentation.
- Les messages liés erreurs de connexion de base de données sont maintenant plus significative.
Quoi de neuf dans la version 2.0.2:
- méthode Correction d'un bug avec les get_active_sessions () qui ne fonctionnait pas du tout;
- Correction d'un bug où le script ne utilisait pas le lien fourni MySQL identifiant (si disponible);
Quoi de neuf dans la version 2.0.1:
- La méthode constructeur accepte à présent un argument de liaison optionnel qui doit être un lien identifiant MySQL. Par défaut, la bibliothèque a fait usage de la dernière connexion ouverte avec la fonction mysql_connect (). Sur certains environnements (en particulier sur un hébergement mutualisé) le & quot; dernière connexion ouverte avec la fonction mysql_connect & quot; ne était pas disponible au moment de l'instanciation de la bibliothèque Zebra_Session. Pour ces cas, en fournissant le lien identifiant MySQL pour la méthode constructeur va arranger les choses.
- Certaines améliorations de documentation.
Quoi de neuf dans la version 2.0:.
- La classe implémente maintenant le verrouillage de session
- Verrouillage Session est une façon de se assurer que les données sont correctement traitées dans un scénario avec de multiples demandes simultanées AJAX.
Ce qui est nouveau dans la version 1.0.8:
- Correction d'un petit bogue dans la méthode de détruire; grâce à Tagir Valeev des rapports;
- Le script déclenche un avis de PHP si la valeur de HTTP_USER_AGENT ne était pas disponible dans l'$ _SERVER super-globale;
- Ajout d'une nouvelle méthode de & quot; & quot get_settings; qui renvoie les paramètres liés à la session par défaut pour l'environnement où la classe est utilisé.
Exigences :
- PHP 5.1 ou supérieur
- MySQL 4.1.22 ou supérieur
Commentaires non trouvées