![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 9 Dołączył: 20.09.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam. Buduję mały CMS. Mam pytanie odnośnie definiowania zmiennych po zalogowaniu się użytkownika. Mamy np: plik include.php oraz plik index.php
include.php zawiera stałe oraz zmienne np: mamy ich około 100. Za 1x razem ładujemy plik include.php ale jak użytkownik się zaloguje to już nie, przypisujemy te wszystkie zmienne do zmiennej globalnej $_SESSION['zmienne']; i po przejściu użytkownika na inna podstronę nie jest includowany plik include.php Czy taki plan jest dobry, chodzi mi o to żeby nie definiować cały czas tego samego po każdym przejściu na inną podstronę. Nie wiem czy to będzie wydajne. Te zmienne mogły by np zawierać dane z bazy danych. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Wybacz, ale muszę zapytać po co Ci 100 zmiennych po zalogowaniu użytkownika?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
cache zapytań, memcache itp... ale nie sesja ze 100 zmiennymi o.O już lepiej pobierać za każdym razem te 100 danych - a najlepiej pobierać tylko to co jest aktualnie potrzebne = szybsze działanie skryptu
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:11 |