-
Chtěl bych se zeptat zkušenějších kolegů, jaký systém na obrázky mají ve svých e-shopech a co je lepší.
1) Základní otázka, ukládat do databáze názvy obrázků a zobrazovat jej dotazem do databáze, nebo naopak ukládat na začátek obrázku např. id zboží a pak je přes readdir a regulární výrazy zobrazit? Jde o více obrázků k jednomu produktu.
U verze s databází bude navíc dotaz do db, u druhého se zase prochází celá složka což asi není uplně ok. Nebo je i jiná možnost?
2) Vytvářet náhledy ihned při nahrávání nebo až bude třeba? Zatím to dělám tak, že vytvářím ihned při nahrávání 2 náhledy, ale říkám si jestli nezabírají zbytečné místo, když je můžu vytvářet až když bude potřeba a uložit je do nějaké cache složky která by se jednou za čas automaticky vyprázdnila.
3) Třídit obrázky nebo je nechat všechny v jedné složce? Mám to zatím všechno v jedné složce, je tam ted cca 5000 obrázků ale řekl bych, že to asi nebude správné řešení a bude lepší ty obrázky roztřídit např. podle počátečního písmena aby v jedné složce, toho nebylo moc, ne?
Díky za rady a zkušenosti.
-
Co se právě děje na Webtrhu?
-
1) Ukládat celou cestu k obrázku do databáze
2) Náhledy vytvářet ihned, to tě nezabije ;)
3) Třídit, bude se ti to snadněji dohledávat, pokud by bylo potřeba ;)
-
U nás se do databáze uloží info o obrázku (k čemu patří, zbytek je spíš bonus). Podle is se přejmenuje, uloží se originál (přejmenovaný) a do složek se vytvoří zmenšeniny (small/123.jpg apod). Funguje to krásně, dobře se to zálohuje, dobře se to vypisuje (bez potřeby dotazu na db nebo php)
Hostujeme u