Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CONNECT AND CLOSE
AyZeL
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 5.04.2006

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


Witam.

Mam pytanie dotyczace laczenia sie z baza danych.

Dajmy na to ze cala moja strona opiera sie na pliku index.php do ktorego w zaleznosci od dzialu includowane sa pliki. I w kazdym z tych plikow mam jakies zapytanie sql.

Wiec... czy w takim przypadku lepszym rozwiazaniem bedzie laczenie sie z baza tylko na poczatku pliku index.php i rozlaczenie na jego koncu, czy moze nalezaloby sie laczyc i rozlaczac z baza w kazdym includowanym pliku osobno:?:

Prosze spojrzec na sprawe pod wzgledem bezpieczenstwa oraz wydajnosci takiego scryptu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AyZeL
post
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 5.04.2006

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


Moj serv i tak nie obsluguje PHP5.

A co z bezpieczenstwem? Roznica polega na tym, ze jesli ktos wejdzie wprost na plik ktory mial byc includowany i w nim bedzie polaczenie i rozlaczenie to scrypt wykona sie "prawidlowo". Prawdopodobnie bedzie brakowalo paru zmiennych do pelnej obslugi scryptu, czyli wykonanie nie dojdzie do skutku.

Druga mozliwosc: do polaczenia dochodzi w pliku "index", plikowi includowanemu bedzie brakowalo polaczenia z baza (nie liczac juz braku zmiennych).

Wiec co z dwojga zlego jest lepsze?
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: 27.12.2025 - 05:24