Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Najlepszy sposób na dostęp do danych konfiguracyjnych
mm87
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 9.01.2013

Ostrzeżenie: (0%)
-----


Witam,

od pewnego czasu pracuję nad dość rozbudowaną aplikacją. Staram się ją jak najbardziej zoptymalizować pod względem szybkości działania, prostoty i przejżystości kodu itd.
Mam plik konfiguracyjny ini z danymi do połączenia z bazą danych(dane te są potrzebne chyba w każdym pliku mojej aplikacji) i zastanawiam się co będzie lepsze:

Wywoływanie w każdym pliku funkcji parse_ini_file() ,
czy może jednorazowe wywołanie tej funkcji np: podczas logowania i zapis danych do jakiejś zmiennej globalnej aby były dostępne w każdym pliku.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Mam plik konfiguracyjny ini z danymi do połączenia z bazą danych(dane te są potrzebne chyba w każdym pliku mojej aplikacji) i zastanawiam się co będzie lepsze:
Chyba nie tedy droga. To obiekt bazy ma byc dostepny w kazdym miejscu, a nie dane do inicjalizacji obiektu
Go to the top of the page
+Quote Post
mm87
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 9.01.2013

Ostrzeżenie: (0%)
-----


Cytat(nospor @ 12.12.2013, 11:25:44 ) *
Chyba nie tedy droga. To obiekt bazy ma byc dostepny w kazdym miejscu, a nie dane do inicjalizacji obiektu

Może trochę źle opisałem problem. Dostęp do bazy danych będzie mi potrzebny napewno w większości plików, ale także w znacznej większości dopiero wtedy użytkownik wykona pewną akcję.
Np:
Użytkownik klika przycisk "Zarejestruj" i zostaje przeniesiony na stronę do rejestracji. Pojawia mu się formularz, ale połączenie z bazą danych a więc i sam obiekt połączenia nie jest jeszcze do niczego potrzebny. Trzeba go utworzyć dopiero gdy użytkownik kliknie przycisk "Zarejestruj".

Więc wg mnie tworzenie globalnego obiektu bazy danych zdecydowanie bardziej obciąża serwer niż zapisanie do jakiejś zmiennej danych konfiguracyjnych

Ten post edytował mm87 12.12.2013, 16:20:08
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 22:56