![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 20 Dołączył: 2.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Dałem temat do przedszkola, ale w sumie sam nie wiem gdzie powinien być. Mam pytanie spotkałem się z stroną która trzyma praktycznie wszystko w sesji (wszelka konfiguracje, tłumaczenia stron, informacje o produktach, w sumie większość treści strony) strona ta ładuje się 10 sekund (IMG:style_emoticons/default/sad.gif) I mam pytanie CO i DLACZEGO powinno być w sesji a co nie? Jakie elementy? czy ładować każdą rzecz co się da do sesji ? Oraz czy zbyt duża wielkość sesji wpływa na szybkość ładowania się strony www? Może i to głupie pytania ale, wole się spytać specjalistów, sam w sesji trzymam tylko kilka danych, takich jak informacje o loginie, i mała konfigurację. Pozdrawia serdecznie i proszę o pomoc. Jeżeli temat jest w złym miejscu proszę o przeniesienie. Ten post edytował szok 24.09.2009, 19:25:35 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
W sesji przechowujesz tylko to co w niej musi być (czyli dane potrzebne pomiędzy dwoma żądaniami) oraz to co się opłaca (czyli zapis/odczyt tego z sesji jest wymiernie szybszy niż każdorazowe dopieranie się ze źródła pierwotnego - no i oczywiście jest to wymagane na każdej/większości podstron - np. uprawnienia użytkownika)
Ilość danych w sesji w teorii wpływa na szybkość ładowania strony (w końcu trzeba ją odczytać), ale póki nie jest to jakiś wybryk natury, gdzie dane zapisane w sesji liczymy w MB to raczej nie jest to warte uwagi (pod względem szukania wydajności). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 08:49 |