Zebra_Session arbeitet als Alternative (oder besser gesagt Ersatz) für PHP & rsquo; s eingebauten Session-Handling-System.
Standardmäßig verwendet PHP eine flache Datei auf dem Server zu speichern Sitzungsdetails und einer Cookie-Datei auf dem PC des Benutzers, um den richtigen Besitzer des Session-Daten zu identifizieren.
Zebra_Session funktioniert genauso, nur anstelle von Flachbild-Dateien nutzt eine MySQL-Datenbank, die Sitzungsdaten zu speichern.
Dies ist vor allem für eine bessere Geschwindigkeit und Leistung getan, und ist auch eine sehr sichere Möglichkeit, Sitzungen sowie hand
Eigenschaften .
- < li> Skalierbar über mehrere Server, Anwendungen und Services
- Drop-in-Ersatz, keine Notwendigkeit, Anwendungscode ändern
- Unterstützung für Zeilensperren und AJAX-Operationen
- Dokumentation
- Fehlerberichte
- kommentiert Code
Was ist neu in dieser Pressemitteilung:
- Diese Version nutzt eine Funktion in PHP 5.1 eingeführt. 0 für die & quot; regenerate_id & quot; Verfahren.
Was ist neu in Version 2.0.3:
- einen Fehler, bei dem Lebensdauer-Sitzungen "war doppelt Feste länger als erwartet.
- Details darüber, wie die Sitzungsdaten über Subdomains zu erhalten wurde die Dokumentation hinzugefügt.
- Die Datenbankverbindung Fehlermeldungen bezogen sind jetzt aussagekräftiger.
Was ist neu in Version 2.0.2:
- Ein Fehler wurde behoben mit den get_active_sessions () -Methode die nicht funktioniert überhaupt;
- ein Fehler behoben, durch das Skript nicht mit dem mitgelieferten MySQL Verbindungs-Kennung (falls vorhanden) Fest;
Was ist neu in Version 2.0.1:
- Der Konstruktor akzeptiert jetzt einen optionalen Link Argument was muss ein MySQL-Verbindungskennung sein. Standardmäßig hat die Bibliothek Nutzung der letzte durch mysql_connect () geöffnete. Auf einigen Umgebungen (insbesondere auf einem Shared Hosting) die & quot; letzte durch mysql_connect & quot geöffnet; nicht vorhanden war zum Zeitpunkt der Instanziierung des Zebra_Session Bibliothek. Für diese Fälle, die Versorgung der MySQL Verbindungs-Kennung an den Konstruktor-Methode werden die Dinge zu beheben.
- Einige Dokumentation Verfeinerungen.
Was ist neu in der Version 2.0:.
- Die Klasse implementiert jetzt Sitzung Sperr
- Session Verriegelung ist ein Weg, um sicherzustellen, dass Daten korrekt in einem Szenario mit mehreren gleichzeitigen AJAX-Anforderungen behandelt werden.
Was ist neu in Version 1.0.8:
- ein kleiner Fehler in der Methode destroy Feste; Dank Tagir Valeev für die Berichterstattung;
- Das Skript würde ein PHP Ankündigung ausgelöst, wenn der HTTP_USER_AGENT Wert nicht verfügbar in der $ _SERVER super-globalen;
- Es wurde eine neue Methode & quot; get_settings & quot; dass gibt die sitzungsbezogenen Standardeinstellungen für die Umgebung, in der die Klasse verwendet wird.
Anforderungen :
- PHP 5.1 oder höher
- MySQL 4.1.22 oder höher
Kommentare nicht gefunden