Gå til innhold

Lagring av bilder


Anbefalte innlegg

Skal legge inn info om album, og lurer derfor på hvordan er den beste måten å lagre bilder av cover på.

 

Forstår det sånn at man skal bruke BLOB om man skal lagre dem binært i databasen. Det andre alternativet er å lagre dem direkte i en folder (med link i databasen til bildet). Hva er den beste måten å gjøre dette på?

Lenke til kommentar
Videoannonse
Annonse

Er ikke mye styr å lagre bilder i en database om man har litt peiling. Mange som setter opp databaser med mange brukere synes også det er greiere å holde styr på bildene til hver enkelt bruker ved hjelp av database.

 

Dessverre så har MySQL en tendens til å kræsje når man har store mengder bildedata i databasen. Her snakker vi om GB. Generelt er filsystem et bedre alternativ om man tenker på optimalisering av en side med mange brukere og reguest. Selv lagrer jeg som oftest bilder forbinnet med brukerdatabaser som BLOB i mysqldatabasen. Men har man en megaside med mange requests i sekundet kan det være smart å prioritere filsystem.

 

Hvorfor?

 

- Bedre muligheter for caching av bilder. Dette er mulig med mysql-database også med noen småtriks i mysql.

 

- Mindre sjanse for at databasen kræsjer.

 

- Raskere.

 

 

Et godt alternativ er å lagre alle filene med unike navn og lagre stien i databasen. Det foregår en diskusjon om dette på sitepoint for tiden.

 

Link: http://www.sitepoint.com/forums/showthread.php?t=163782

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...