PHP keretrendszer (esetetemben Laravel) esetén, a képket a public mappába, vagy adatbázisban tárolnád?
Figyelt kérdés
Nálam most a public mappában egy alkönyvtárban vannak az adatrekordokhoz tartozó képek. Érdemes-e például láthatósági szempontból adatbázisba áthelyezni őket?
Köszönöm.
2017. aug. 10. 19:44
1/9 anonim válasza:
öhhm, képet milyen adatbázisban szeretnél tárolni?
2/9 A kérdező kommentje:
mysql adatbázisban blob típusú változóban.
2017. aug. 10. 21:00
4/9 anonim válasza:
mysql? blob?
hát szerintem azt inkább felejtsd el
5/9 A kérdező kommentje:
Oké elfelejtem. Annyit szeretnék kérdezni, hogy miérr ez a sok negatív a mysql blob-róla.
2017. aug. 11. 08:54
6/9 anonim válasza:
Mindenképp jobb adatbázisban tárolni, ha az adatbázishoz tartoznak. A file szerkezetben tárolás integritási problémákat vetne fel.
7/9 anonim válasza:
Adatbázisban NEM tárolunk képes.
Laravel esetén arra van a: {{ asset('...') }} blade alatt.
Tehát. Controller pl.:
$result = $ORM->where('img_name', 'kepneve')->first();
$src = $result->src;
return view('template')->with('imgsrc', $src)
Blade:
<img src="{{ asset($imgsrc) }}">
Ez így nem jobb?
8/9 anonim válasza:
Vagy, ha minden áron adatbázisban tárolnál képet, akkor ne képként tölsd fel, hanem base64 kódként. És nem kell szórakoznod a képpel magával.
Meg a böngészők is megtudják jeleníteni a base64-et.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!