Kezdőoldal » Számítástechnika » Programozás » PHP keretrendszer (esetetemben...

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?
2017. aug. 10. 20:55
Hasznos számodra ez a válasz?
 2/9 A kérdező kommentje:
mysql adatbázisban blob típusú változóban.
2017. aug. 10. 21:00
 3/9 anonim ***** válasza:
Jó az ott ahol van.
2017. aug. 10. 22:42
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:

mysql? blob?

hát szerintem azt inkább felejtsd el

2017. aug. 11. 00:23
Hasznos számodra ez a válasz?
 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.
2017. aug. 11. 08:56
Hasznos számodra ez a válasz?
 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?

2017. aug. 11. 11:46
Hasznos számodra ez a válasz?
 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.

2017. aug. 11. 11:49
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:
2017. aug. 11. 11:50
Hasznos számodra ez a válasz?

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!