Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Autoryzacja
Forum PHP.pl > Forum > PHP
kornelcio
Które rozwiązanie (podczas przejścia ze strony na stronę) będzie lepsze?

Czy sprawdzać użytkownika w bazie MySQL podczas każdego przejścia ze strony na stronę, czy może tylko podczas logowania?

To drugie rozwiązanie jest o tyle złe, że jeżeli w międzyczasie użytkownik zostanie zbanowany (lub usunięty) to nie zostanie to uywzględnione.

A może losować liczby (np. od 1 - 10) i co dziesiąty raz sprawdzać, czy użytkownik nadal ma swoje prawa??
Jak więc tro rozwiązać?

pozdor for @ll
kornelcio
SongoQ
Kazde rozwiazaie jest dobre smile.gif Zalezy tylko od specyfikacji projektu. Mysle ze ten problem powinienes sam rozwiazac.
kornelcio
to zapytam trochę inaczej - drugie jest bardzie wydajne, ale czy dużo bardziej wydajne - projekt jest dosyć mały, taki systemik newsów (nie wiem, który raz go już robię... winksmiley.jpg )
SongoQ
Oczywiscie, ze jest wydajniejsze odpada Ci dodatkowe zapytanie. Ale jesli to maja byc proste rzeczy to nawet nie zauwazysz tego.
kornelcio
no, może (jeżeli będzie dobry) to będę używał tego systemu logowania też w innych projektach - ale czyczas zapytania jest duży (prz powiedzmy... 100 osobach)questionmark.gif
SongoQ
Jesli bedziesz mial w przeladowania kilka / kilkadziesiat zapytan i dla wielkosci kilkaset milionow to na pewno odczujesz. Dla 100 osob nie ma roznicy
kornelcio
no, to wielkie dzięki
już "wszystko" wiem biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.