![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
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
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 9.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 22:56 |