ugrás a tartalomhoz

Képek tárolása adatbázisban vagy fájlként jobb?

roboy · 2006. Már. 26. (V), 21.02
Sziasztok !
Friss belépett vagyok, és nem tudom még a rendet, de lenne egy kérdésem.
Szerintetek, melyik megoldás lenne a megfelelő?

1, file kezelés -> kép feltöltés után fájlban marad
2, feltöltés után adatbázis táblába kerül.

További kérdésem :
Hogyan kezelhető le 2 MB nagyobb kép ? hogyan konvertálható ? és szerintetek milyen méretre érdemes konvertálni, mondjuk egy webáruháznál ? (kiskép / nagykép méretek)
 
1

Fájl

janoszen · 2006. Már. 26. (V), 23.54
Egyértelműen a fájl a jobb megoldás, ha lehetséges. Ugyanis az adatbázislekérés egyrészt kicsit lassabb, másrészt meg az adatbázis tárhely többnyire kevesebb, mint a wetárhely.

Persze, nem mindenhol lehet fájlba írni.

A második kérdésre az a válasz, hogy van egy maximális feltölthető fájl méret, amit a rendszergazda állított be. Vele beszélj.

A konverziónál javaslom, hogy a feltöltött képeket két méretbe konvertáld ás GD2-ven vagy ImageMagick-el (amelyik van). Mondjuk, legyen az egyik 180px, a másik 550px széles (dizájntól függően).

Példákat erre a PHP doksiban a képkezelő extensionök leírásánál találsz a felhasználói kommentek között.
2

a kép árnyalása

Hodicska Gergely · 2006. Már. 27. (H), 00.04
Ez a kérdés már többször felmerült listákon is. A válasz azért nem olyan egyértelmű, például ebben a threadben is lehet olvasni pro és kontra érveket.


Felhő