Switch to full style
Forum dyskusyjne poświęcone zagadnieniom związanym z tworzeniem serwisów z wykorzystaniem zaawansowanych technologii takich jak PHP, Perl, mySQL, ASP, CGI, XML, itp.
Odpowiedz

Grafika w MySQL

19 czerwca 2003, o 14:41

20 czerwca 2003, o 11:53

20 czerwca 2003, o 13:47

20 czerwca 2003, o 18:56

bo nie widzę celu. Rzadko trzeba trzymać w bazie _ZAWARTOŚĆ_ obrazka. Nie bardzo służy ona do porównywania, wyszukiwania, sortowania itd., a to przecież są funkcje BD. To system plików jest zaprojektowany specjalnie żeby trzymać pliki [to też swego rodzaju BD, nawet w nowym windowsie ma być oparty o specjalną BD].

Ja robię tak: po uploadzie obrazka zapisuję go do odpowiedniego katalogu, robię mu miniaturkę, sprawdzam ile zajmuje, jakie ma wymiary, GIF, JPG czy co, wreszcie te dane _o obrazku_ zapisuję do MySQLa. Kiedy chcę go wyświetlić czy wysłać - z bazy wyciągam ścieżkę do pliku, a nie zawartość. Ścieżka ma góra parędziesiąt bajtów, plik paręset kilo pewnie. Różnica w szybkości dramatyczna. :-)
Odpowiedz