Zebra_Session fungerar som ett alternativ (eller bättre säga ersättning) för PHP & rsquo; s inbyggda sessionshanteringssystem.
Som standard PHP använder en platt fil på servern för att lagra sessionsinformation och en cookie-fil på användarens dator för att identifiera rätt ägare att sessionsdata.
Zebra_Session fungerar på samma sätt, bara i stället för platta filer den använder en MySQL-databas för att lagra sessionsdata.
Detta görs främst för bättre hastighet och prestanda, och är också ett mycket säkert sätt att hantera sessioner samt
Funktioner :.
- < li> Skalbar över flera servrar, applikationer och tjänster
- Drop-in ersättning, inget behov av att ändra programkoden
- Stöd för radlås och AJAX verksamhet
- Dokumentation
- Felanmälan
- kommenterad kod
Vad är nytt i den här versionen:
- Denna version använder en funktion som introducerades i PHP 5.1. 0 till & quot; regenerate_id & quot; metod.
Vad är nytt i version 2.0.3:
- Fixat en bugg där sessioner "livstid var dubbelt längre tid än väntat.
- Information om hur man bevarar sessionsdata över domäner lades till dokumentationen.
- De meddelanden relaterade databas anslutningsfel är nu mer meningsfullt.
Vad är nytt i version 2.0.2:
- Fixat en bugg med get_active_sessions () metod som var inte arbetar alls;
- Fixat en bugg där skriptet inte med den medföljande MySQL länkidentifierare (om tillgängligt);
Vad är nytt i version 2.0.1:
- konstruktormetod nu accepterar en valfri länk argument som måste vara en MySQL länk identifierare. Som standard gjorde biblioteket användningen av den sista länken öppnas av mysql_connect (). På vissa miljöer (särskilt på en delad hosting) & quot; sista länken öppnas av mysql_connect & quot; var inte tillgänglig vid tidpunkten för exemplifiering av Zebra_Session biblioteket. För dessa fall kommer att leverera MySQL länken identifierare till konstruktormetoden fixa saker.
- En del dokumentation förfiningar.
Vad är nytt i version 2.0:.
- Klassen implementerar nu sessions låsning
- Session låsning är ett sätt att säkerställa att uppgifterna hanteras korrekt i ett scenario med flera samtidiga AJAX förfrågningar.
Vad är nytt i version 1.0.8:
- Fixat en liten bugg i förgöra metoden; tack vare Tagir Valeev för rapportering;
- Manuset skulle utlösa en PHP varsel om HTTP_USER_AGENT värdet inte var tillgängliga i $ _SERVER super global;
- Inkom en ny metod & quot; get_settings & quot; som returnerar standardsessionsrelaterade inställningar för den miljö där klassen används.
Krav :
- PHP 5.1 eller högre
- MySQL 4.1.22 eller senare
Kommentarer hittades inte