Re: 1.6.3 - Security release
12/08/05, messie from [ Grzegorz Stanislawski ] ...
W lmsie w sesji powinna byc lista klientow i komputerow - obie bardzo czesto wykorzystwane w formularzach. kompletny obiekt reprezentujacy dane odbenie zalogowanego uzykownika, wyniki kwerend pokazujacych statystyki i pare innych zeczy. powinny byc ale ich trzymanie w sesjach nie wnosi nic pozytywnego bo dostanie tych danych z sesji jest prawie tak samo kosztowne jak uzyskanie ich normalna droga.
te przykłady, które wymieniłeś są sensowne, ale w lmsie nie ma tabel, które mogły by być w ten sposów cache'owane. a więc sesja służy tylko do logowania i przechowywania ostatnio wywoływanego modułu.
sam nie wiem, dlaczego dla tak prostego zastosowania Łukasz nie skorzystał z mechanizmów sesji wbudowanych w PHP. i czemu tworząc sesje na nowo zdecydował się na zapis do DB. na pewno nie ze względów wydajnościowych :)
Wyslalbym wam patcha, ale nauczony tym jak Alec traktuje podsylane patche powstrzymam sie od tego, zwlaszcza ze musialbym troche popracowac nad tym zeby cofnac sie do kompatybilnosci z obecnym lmesem.
czemu po prostu nie udostępnisz źródeł swojej wersji? może kogoś innego zainteresuje jakiś feature i sportuje go do głównej gałęzi.
uczestnicy (1)
-
konrad rzentarzewski