Zebra_Session działa jako alternatywa (lub lepiej powiedzieć, zamiennik) dla PHP & rsquo; s wbudowany system obsługi sesji.
Domyślnie PHP używa pliku na serwerze płaski do przechowywania informacji sesyjnych oraz pliku cookie na komputerze użytkownika w celu określenia prawidłowego właściciela tych danych sesyjnych.
Zebra_Session działa tak samo, tylko zamiast płaskich pliki to wykorzystuje bazę danych MySQL do przechowywania danych sesji.
Odbywa się to głównie do lepszej szybkości i wydajności, a także jest bardzo bezpieczny sposób do obsługi sesji, jak również
Opis .
- < li> Skalowalność w wielu serwerów, aplikacji i usług,
- zamiennik, nie ma potrzeby zmiany kodu aplikacji
- Obsługa blokady rekordu i operacji AJAX
- Dokumentacja
- Raportowanie błędów
- Kod skomentowane
Co nowego w tym wydaniu:
- Ta wersja korzysta z funkcji wprowadzonych w PHP 5.1. 0 dla & quot; regenerate_id & quot; sposób.
Co nowego w wersji 2.0.3:
- Naprawiono błąd, gdzie czas życia Sessions 'był dwukrotnie dłużej niż oczekiwano.
- Szczegóły na temat zachowania danych sesji w całej subdomen został dodany do dokumentacji.
- Komunikaty związane błędy połączenia z bazą danych są teraz bardziej znaczące.
Co nowego w wersji 2.0.2:
- Metoda Naprawiono błąd z get_active_sessions (), które nie działa w ogóle;
- Naprawiono błąd, gdzie skrypt nie był za pomocą dostarczonego identyfikator połączenia MySQL (jeśli jest dostępny);
Co nowego w wersji 2.0.1:
- metoda konstruktora teraz akceptuje opcjonalny argument, który łącza musi być MySQL Link identyfikator. Domyślnie Biblioteka wykorzystało ostatnie połączenie otwarte przez mysql_connect (). W niektórych środowiskach (szczególnie na dzielonego hostingu) & quot; ostatnie połączenie otwarte przez mysql_connect & quot; nie był dostępny w czasie instancji biblioteki Zebra_Session. W tych przypadkach, dostarczanie identyfikator połączenia MySQL do metody konstruktora będzie naprawić rzeczy.
- Niektóre udoskonalenia dokumentacji.
Co nowego w wersji 2.0.
- Klasa teraz realizuje blokowanie sesji
- zamek Sesja jest sposobem zapewnienia, że dane są poprawnie obsługiwane w scenariuszu z wielu jednoczesnych żądań AJAX.
Co nowego w wersji 1.0.8:
- Naprawiono mały błąd w metodzie zniszczenia; dzięki Tagir Valeev sprawozdawczości;
- skrypt wymusiłyby zawiadomienie PHP, jeżeli wartość HTTP_USER_AGENT nie był dostępny w $ _SERVER super globalne;
- Dodano nowe metody & quot; get_settings & quot; że przywraca ustawienia domyślne związane z sesją dla środowiska, w którym jest używany klasy.
Wymagania :
- PHP 5.1 lub wyższy,
- MySQL 4.1.22 lub wyższej,
Komentarze nie znaleziono