Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Przechowywanie plików graficznych
Forum PHP.pl > Forum > Przedszkole
Vill
Hej smile.gif

Mam pytanie typowe dla początkującego PHPowca tongue.gif
Co jest lepszym rozwiązaniem dla przechowywania plików graficznych (avatary i zdjęcia użytkowników): upload pliku na serwer i trzymanie w bazie linku do pliku, czy upload obrazu do bazy jako BLOB? Jak się powinno robić i dlaczego?


Z góry dzięki smile.gif
Turson
Upload na serwer i trzymanie w bazie linku, bo
- nie obciąża bez sensu bazy
- prostsze w utrzymaniu - edycji, podmianie itd.
mstraczkowski
Jakiś czas temu przeprowadzałem test przechowywania dokumentów PDF w systemie plików i w bazie danych.
MySQL słabo radzi sobie z przechowywaniem większej ilości plików w tabelach i jest to mało optymalne rozwiązanie.

Dlatego lepiej jest przechowywać pliki w systemie plików, a w bazie zapisywać tylko ich ścieżki lub linki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.