在視圖中存取儲存在 Laravel 儲存中的影像
要存取儲存在 Laravel儲存中的使用者頭像並在視圖中渲染它們,您有多種選擇.
方法一:符號式連結
建議的方法是在公用資料夾和儲存圖像的儲存資料夾之間會建立符號連結。這允許您存取儲存資料夾中的文件,就像它們位於公用資料夾中一樣。要建立符號鏈接,您可以使用以下命令:
這將建立從 public/storage 到 storage/app/public 的連結。然後,您可以使用以下路徑存取您的映像:
方法2:指定路線(無符號連結)
如果建立符號連結不可行,您可以建立特定的路由來從儲存資料夾讀取和提供映像。例如:
然後您可以使用以下路徑存取影像:
效能注意事項
重要的是要注意與使用符號連結相比,使用路由手動提供檔案會導致效能損失。這是因為整個 Laravel 請求生命週期都是為了檢索文件內容而執行的。
以上是如何在我的視圖中存取 Laravel Storage 中儲存的映像?的詳細內容。更多資訊請關注PHP中文網其他相關文章!