GRY-Online.pl --> Archiwum Forum

Upload obrazów do bazy danych czy na serwer FTP ?

16.03.2007
14:08
[1]

Telemach [ Pretorianin ]

Upload obrazów do bazy danych czy na serwer FTP ?

Mam takie pytanie - co jest bardziej opłacalne
- wrzucanie zdjęć do bazy
- wrzucanie zdjęć na serwer ?

Zdjęcia w rozmiarze gdzieś 300-500KB.

16.03.2007
14:38
[2]

musman [ TOOL ]

opłacalne w jakim sensie ?

w przypadku sqla jak przyjdzie spora ilosc fotek i beda w poindeksowanej tabeli to wyszukanie tego wlasciwego bedzie bardzo szybkie + bedziesz mial ID danego zdjecia czyli nie musisz operowac na nazwach plikow + bardzo latwo dzieki ID tworzysz relacje z innymi tabelami.

FTP ... przy prostym rozwiazaniu tez mozna ale raczej nie jest to dobre rozwiazanie

16.03.2007
15:34
[3]

Telemach [ Pretorianin ]

Na przykład usuwanie danych rekordów byłoby znacznie łatwiejsze w przypadku rozwiązania z użyciem tylko bazy danych - usuwam wszystko za jednym ruchem. A gdy mam pliki osobno na serwerze, to muszę pobrać nazwę z bazy danych, usuń rekord i dopiero wtedy obraz.

A jak jest z rozmiarem zdjęcia wrzucanego do bazy danych? Wiadomo - baza ma jakieś ograniczenie co do miejsca jakie zajmuje. Czy np. 300KB zdjęcia w bazie zajmie też jej 300KB? Bo wtedy 35 zdjęć to już jakieś 10MB by było ...

16.03.2007
16:28
[4]

musman [ TOOL ]

co najwazniejsze szukanie bedzie mega szybkie przy pomocy zapytan sqlowych.
Masz w tym przypadku gotowy silnik ktory pozwala operowac na danych, w przypadku ftp bedziesz musial zaimplementowac cos swojego wiec po co robic sobie dodatkowa prace

baze ogranicza miejsce na dysku (lub konfiguracja) czyli tak samo jak ftp. - chyba ze mowimy o bazie ktora siedzi w operacyjnej (takie tez sa :) )

pozdrawiam


16.03.2007
17:56
[5]

Telemach [ Pretorianin ]

A czy np 400KB plik obrazu w bazie zajmie 400 lub więcej KB jej wolnego miejsca? Bo jeśli mam 250 MB bazę, to chyba takie rozwiązanie mija się z celem i lepiej pozostać przy FTP.

© 2000-2026 GRY-OnLine S.A.