upload gambar

mohon saran dari agan-agan, saya mau membuat halaman user profile dari sebuah website yang akan saya kerjakan, tentu saja di website tersebut banyak user.

yang saya tanyakan ketika melakukan penyimpanan gambar/foto profile, enaknya file gambar/foto tersebut di taruh di dalam database dengan type data LONGBLOB atau gambar tersebut di taruh di dalam direktory folder khusus image ? mohon saran masing-masing cara tersebut beserta kekurangan dan kelebihanya

avatar suga
@suga

14 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

4 Jawaban:

Permasalahan yg signifikan adalah saat backup data & size dari db itu sendiri.

1. menggunakan folder


kekurangan :

  1. saat bakcup data.. selain harus backup database, kita juga harus backup foto profile nya
     di folder tsb...artinya 2 kali kerja..
  2. waktu edit dan delete apalagi harus cek ini cek itu
     (bagian ini bisa fatal karo ngk teliti => kalau dijelaskan panjaaaang hehe)

kelebihan

  1. size dari database tidak membengkak
  2. data foto bisa diakses dari luar.. siapa tau mau buat koleksi heh,,,atau dipercantik..
  3. jika database terjadi corrupt,, data foto masih bisa diselamatkan
  4. kecepatan load data lebih cepat

2. field type blob..

kekurangan :

  1. size dari database membengkak (data + foto) hmmm... size++++ ... apalagi jk ada galery
  2. data foto tidak bisa diakses dari luar..
  3. jika database corrupt (ikhlaskan..foto kenangan itu..) hehe...
  4. kecepatan load data lebih lambat

kelebihan

  1. saat bakcup data.. 1 kali kerja (full backup).. demikian waktu import / restore...
  2. saat pengantian atau penghapusan foto lebih simple 1x kerja => update set ...,delete from ...=> selesai
     ngk perlu kuatir foto lama udah terhapus, duplikat data dll.. (penjelasan haha)

Silahkan dipilih... kalau saya lebih prefer ... 1 This is only a Teory,,, belum nyoba se yg pake blob... tapi layak dicoba biar pengalaman

Semoga Membantu (^_^) ..

avatar ciloxz
@ciloxz

284 Kontribusi 139 Poin

Dipost 6 tahun yang lalu

owalah iya terimah kasih banyak refrensinya @ciloxz , sangat membantu :)

avatar suga
@suga

14 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

welcome suga... coba pake kayak web sekolahkoding aja.. pake gravatar.. enak udah ..agan gk perlu ngurusin lagi foto profile usernya..

avatar ciloxz
@ciloxz

284 Kontribusi 139 Poin

Dipost 6 tahun yang lalu

iya mungkin nanti kedepanya akan di kembangkan seperti itu, hehehe ini saya masih membangun dengan yang saya bisa dulu (^-^) :D

avatar suga
@suga

14 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban