[PHP] Komunikacja z aplikacją
Ostatnio zmodyfikowano 2012-08-13 15:30
m4tx |
» 2012-08-12 10:34:21 Baza danych jest lepsza. Korzystając z plików narażasz się na wiele niebezpieczeństw, zwłaszcza, jeśli będzie duży ruch. Pamiętam, jak znajomy kiedyś z innym znajomym "DDoSował" napisanym w PHP skryptem jakąś stronę, która korzystała z plików, a nie z bazy danych. Zawartość pliku została wyczyszczona... :) |
|
kamillo121 |
» 2012-08-12 12:10:32 Bądź co bądź baza danych to też pliki... Jak już wspomnieli koledzy wyżej użyj lepiej bazy danych. Jeżeli to ma być duża aplikacja bądź ma być symulowany na niej duży ruch zawsze możesz użyć nierelacyjnych baz danych bądź któregoś z interfejsu baz relacyjnych z dobrą optymalizacją zapytań jak i cache(czy to w pamięci czy to do plików). |
|
Mrovqa |
» 2012-08-12 20:14:22 Nie wiem jak jest w przypadku baz danych (nie bawiłem się jeszcze w PHP/MySQL), ale wielką wadą plików jest to, że można je po prostu podejrzeć/ściągnąć :P No chyba, że da się jakoś to zabezpieczyć lub ściągnąć pliki bazy... |
|
m4tx |
» 2012-08-12 20:20:18 można je po prostu podejrzeć/ściągnąć |
Da się przed tym zabezpieczyć. A poza tym - skąd user będzie znał ścieżkę do pliku? :P |
|
Mrovqa |
» 2012-08-13 15:30:02 Wiem, że trzeba znać ścieżkę pliku, ale zawsze to jest jakiś minus. Mógłby być jakiś programista debil, który by narąbał tyle luk, że dało by się to uzyskać - albo jakiś dobry haxior, który by się włamał ^^ |
|
1 « 2 » |