1.應用場景
熟練掌握laravel中對文件系統的操作以及實現, 幫助快速開發項目. |
2.學習/操作
環境: Windows10 64位 專業版 laravel 5.8 / 6.x
1. 介紹 Laravel 基於 Frank de Jonge 開發的 PHP 包 Flysystem 提供了強大的文件系統抽象層。Laravel 集成 Flysystem 以便使用不同驅動簡化對文件系統的操作,這些驅動包括本地文件系統、Amazon S3 以及 Rackspace 雲存儲。此外,在這些存儲選項之間切換非常簡單,因爲對不同系統而言,API 是一致的。
2. 操作 暫見: https://xueyuanjun.com/post/9567.html#toc_2 //文件存儲[laravel 5.x] https://xueyuanjun.com/post/19961 //laravel 6.x 讀完, 就知道laravel對文件系統做了很多封裝, 簡便易用 https://laravel.com/docs/6.x/filesystem //官網文件系統
補充: 在本地文件存儲系統中,Laravel 爲我們提供一個公共磁盤用於存放可以通過 Web 公開訪問的資源,這些資源默認存放在 php artisan storage:link 如下: 會生成一個軟連接, 在Windows中即捷鍵方式[如, 將文件發送桌面快捷方式] 執行結果, 以及存在未生效問題時,解決方法. 有時, 會提示已經存在, 但是卻沒有生效的情況,刪除, 重新執行.
後續整理 ... |
3.問題
TBD |
4.參考
https://laravel.com/docs/6.x/filesystem //文件系統 |
後續補充
...