Profil detayı eklendi, herkes profillerine girip bir gözatsın! Sevdiğiniz üyelerin cevaplarını takip edin! Tüm güncellemeler

Laravel Public/uploads vs Storage Resim Yükleme

Merhabalar, Laravelde Resim Upload Ederken İki Çeşit Var Gibi

ilki

      $image_location = public_path('uploads/customers/'.$image_name);

ikincisi

 $image = Storage::disk("public")->putFile("potfolios", $request->file("image"));


Storage Nedir Tam Olarak Anlayamadım Neden Bazı Geliştiriciler publicte tutmuyor ?

Siz Hangisinde Tutuyorsunuz.

teşekkürler

2

Cevaplar (2)

İşlem devam ediyor, lütfen bekleyin..
Remzi
Doğru Cevap
@remzi0068
4 ay önce

Storage yanlizca kendi sunucuna degil AWS S3, Rackspace, Backblaze B2,.. dosya yükleyebilirsin.


Kendi sunucuna bu sekilde yüklerken:


$image = Storage::disk("local")->putFile("potfolios", $request->file("image"));


AWS S3'e sadece disk methodunun parametresini degistirerek yükleyebilirsin:

$image = Storage::disk("s3")->putFile("potfolios", $request->file("image"));



Ayrica Request'den gelen dosyayi su sekilde'de kayit edebilirsin:

$request->image->store('potfolios', 'local');
// veya
$request->image->storeAs('potfolios', 'filename.png', 'local');


Cevapla @kazimbolat4 ay önce
@remzi0068, Teşekkürler
$image->move($location, $file_name);
Yerine

$request->image->store('potfolios', 'local');
// veya
$request->image->storeAs('potfolios', 'filename.png', 'local');

Kullanmak Daha Standartlara Uygunmu Olur ?
İşlem devam ediyor, lütfen bekleyin..
Yusuf Kaan Karakaya
@TheYkkk
4 ay önce

2.si daha guzel gibi

İşlem devam ediyor, lütfen bekleyin..

Cevap yaz Sadece sorunun cevabını yazın

Yabancı Dizi Arşivi