Laravel-目錄結構
app目錄
包含應用程式的核心程式碼
bootstrap目錄
包含的檔案用來啟動框架和設定自動載入;以及包含一個 cache 資料夾,其中內有框架對效能最佳化所產生的檔案,例如 route 和 services 的快取檔案。
config目錄
config 目錄包含所有應用程式的配置檔案。
database目錄
包含資料庫遷移與資料填充檔案
public目錄
存放著 index.php 檔案,此檔案為應用程式的 HTTP 請求入口點。此目錄還包含了前端資源檔,如圖片、JavaScript 和 CSS。
resources目錄
resources 目錄包含你的視圖、原始的資源檔 (LESS、SASS、CoffeeScript) ,以及語言檔。
routes目錄
routes目錄 Laravel框架預設的路由文件web.php, api.php, console.php。
storage目錄
主要是存放編譯後的Blade模板、session、框架產生的檔案以及系統的log檔案。這個目錄需設定為可寫入的權限。
tests目錄
主要是laravel支援TDD開發模式,在這個目錄中包含了PHPUnit測試的相關文件會放在這邊。
vendor目錄
composer命令用的相關模組都會放在這邊
維護模式
啟動維護模式,這時候Laravel會載入 resources/views/errors/503.blade.php 這個模板顯示維護中。
php artisan down
關閉維護模式
php artisan up
留言
張貼留言