Spotkalem sie z roznymi opiniami na temat dodawania danych binarnych do bazy danych. Jedni mowia, ze lepiej dane trzymac gdzies na dysku w plikach, a w bazie tylko odnosniki do nich, a inni, ze lepiej juz wsadzic owe dane bezposrednio do bazy (np. LONGBLOB w mySQL).
W zwiazku z tym pytania do Was.
- Co o tym sadzicie w ogolnosci?
- Czy kodowac te dane w base64, czy sa inne lepsze mozliwosci?
- W obu przypadkach jakie sa zalety i wady jesli chodzi o bezpieczenstwo serwisu opartego o php z baza danych.
- Czy ktos ma dane na temat wydajnosci operowania binariami za pomoca SQL.
- Jesli ktos ma praktyke, to prosze o opinie o wygode zarzadzania duza iloscia danych w obu przypadkach (duzo malych plikow vs. malo duzych ;) )
Pozdrawiam,
ash
PS: Dlaczego wlasciwie watki bazodanowe maja byc w dziale o jezykach "sieciowych"?