Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Ukládání obrázků do SQL databáze

Buď sa bude zváčšovať veľkosť databázy alebo adresára, takže z tohto pohľadu je to viac-menej jedno. Ak máš obrázky v databáze, nemusíš riešiť samostatne zálohovanie obrázkov. Na druhú stranu prístup k obrázkom cez databázu zvyšuje záťaž na databázový server. Niektoré databázy umožňujú ukladať súbor do databázy tak, že je dostupný aj v súborovom systéme, takže iné aplikácie môžu čítať rovno odtiaľ bez prechodu cez databázu.

Cena za miesto v databázovom úložisku býva drahšia ako cena za miesto na súborovom systéme. Vo všeobecnosti je asi najlepší prístup ukladať do databázy len cestu k súborom a súbory mať na súborovom systéme. V konkrétnych prípadoch samozrejme závisí od konkrétnej situácie.

Ak sú obrázky v databáze, do src ide cesta na handler, ktorý ten obrázok odtiaľ prečíta a vráti prehliadaču. Ak treba riešiť oprávnenia, tak aj požiadavky na obrázky na súborovom systéme idú cez handler.

Ak sa obrázky ukladajú na iný server, tak je to väčšinou v adresári, ktorý je sprístupnený pre web.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny