|-app/ //目錄包含應用程序的核心代碼,默認情況下室囊,該目錄位于命名空間
| //App下, 并且被 Composer 通過 PSR-4 自動載入標準自動加載
|----Console/ // 目錄包含你全部的 Artisan 命令(這些命令類可以使用
| //make:command 命令生成)該目錄下還有 Console Kernel 類盼铁,
| //在這里可以注冊自定義的 Artisan 命令以及定義調度任務尝偎。
|----Exceptions/ // 目錄包含應用的異常處理,同時還是處理應用拋出的任何異常的
| //好位置肤寝。如果你想自定義異常的記錄和渲染急前,你應該修改此目錄下
| //的 Handler 類。
|----Http/ //目錄包含了控制器、中間件以及表單請求等世吨,幾乎所有進入應用的
| //請求處理都在這里進行呻征。
|----Providers/ //目錄包含應用的 服務提供者 。服務提供者在啟動應用過程中綁
| //定服務到容器沐祷、注冊事件攒岛,以及執(zhí)行其他任務,為即將到來的請求
| //處理做準備灾锯。
|----[Events/] //Events 目錄默認不存在,它會在你使用 event:generate 或者
| //event:make 命令以后才會生成吵聪。如你所料吟逝,此目錄是用來放置事
| //件類的。事件類用于當指定事件發(fā)生時块攒,通知應用程序的其它部
| //分局蚀,并提供了很棒的靈活性及解耦。
|----[Jobs/] //目錄默認不存在琅绅,可以通過執(zhí)行 make:job 命令生成,Jobs 目錄
| //用于存放 隊列任務料祠,應用中的任務可以推送到隊列澎羞,也可以在
| //當前請求生命周期內同步執(zhí)行。同步執(zhí)行的任務有時也被看作
| //命令顺呕,因為它們實現了 命令總線設計模式括饶。
|----[Listeners/] //目錄默認不存在图焰,可以通過執(zhí)行 event:generate 和
| //make:listener 命令創(chuàng)建。Listeners 目錄包含處理 事件 的類
| //(事件監(jiān)聽器)技羔,事件監(jiān)聽器接收一個事件并提供對該 事件發(fā)生后
| //的響應邏輯藤滥,例如,UserRegistered 事件可以被
| //SendWelcomeEmail 監(jiān)聽器處理超陆。
|----[Mail/] // 目錄默認不存在浦马,但是可以通過執(zhí)行 make:mail 命令生成晶默,Mail
| //目錄包含郵件發(fā)送類航攒,郵件對象允許你在一個地方封裝構建郵件
| //所需的所有業(yè)務邏輯,然后使用 Mail::send 方法發(fā)送郵件币他。
|----[Notifications/] //目錄默認不存在憔狞,你可以通過執(zhí)行 make:notification
| //命令創(chuàng)建, 目錄包含應用發(fā)送的所有通知拍冠,比如事件發(fā)生通知簇抵。
| //Laravel 的通知功能將通知發(fā)送和通知驅動解耦,你可以通過郵
| //件晃财,也可以通過 Slack典蜕、短信或者數據庫發(fā)送通知。
|----[Policies/] //你可以通過執(zhí)行 ·make:policy· 命令來創(chuàng)建郑临, ·Policies·
| //目錄包含了所有的授權策略類屑宠,策略用于判斷某個用戶是否有權
| //限去訪問指定資源仇让。更多詳情,請查看 授權文檔卫玖。
|-bootstrap/ //目錄包含了幾個框架啟動和自動加載設置的文件
|---chche/ //需要讀寫權限
|-config/ //目錄包含所有應用程序的配置文件踊淳。通讀這些配置文件可以應對自
| //己
| //對配置修改的需求。
|---app.php //主要配置文件
|-database/ //目錄包含了數據遷移及填充文件脱茉,你還可以將其作為 SQLite 數據
| //庫的存放目錄琴许。
|-public/ //目錄包含了 Laravel 的 HTTP 入口文件 index.php 和前端資源
| //文件(圖片、JavaScript益兄、CSS等)箭券。
|---index.php //入口文件
|-resources/ //目錄包含了視圖、原始的資源文件 (LESS辩块、SASS庆捺、CoffeeScript)
| //,以及語言包捉腥。
|-routes/ //目錄包含了應用的所有路由定義你画。
|---web.php //文件里定義的路由都會在 RouteServiceProvider 中被指定應用
| //到 web 中間件組,具備 Session 拟逮、CSRF 防護以及 Cookie 加
| //密
| //功能适滓,如果應用無需提供無狀態(tài)的、RESTful 風格的API罚屋,所有路
| //由都會定義在 web.php 文件
|---api.php //文件里定義的路由都會在 RouteServiceProvider 中被指定應用
| //到 api 中間件組嗅绸,具備頻率限制功能鱼鸠,這些路由是無狀態(tài)的羹铅,所以
| //請求通過這些路由進入應用需要通過 API 令牌進行認證并且不能
| //訪問 Session 狀態(tài)愉昆。
|---console.php//文件用于定義所有基于閉包的控制臺命令撼唾,每個閉包都被綁定到一
| //個控制臺命令并且允許與命令行 IO 方法進行交互,盡管這個文件
| //并不定義 HTTP 路由蛛蒙,但是它定義了基于命令行的應用入口(路
| //由)渤愁。
|-storage/ //目錄包含編譯后的 Blade 模板、基于文件的 session抖格、文件緩存
| //和其它框架生成的文件,需要讀寫權限
|---app/ //目錄可用于存儲應用程序使用的任何文件
|-----public/ //可以用來存儲用戶生成的文件
|---framework/ //目錄被用于保存框架生成的文件及緩存
|---logs/ //目錄包含了應用程序的日志文件雹拄。
|-tests/ //目錄包含自動化測試
|-vendor/ // 目錄包含所有 Composer 依賴。
|-.env //本地配置文件 (開發(fā)時配置此文件)
|-.env.testing // 當在運行 PHPUnit 測試或者帶有 --env=testing 選項運行
| //Artisan 命令的時候坪哄,這個 .env.testing 文件會覆蓋掉
| //.env文件中對應的值势篡。
|-.env.example //.env 示例
|-.gitattributes
|-.gitignore //git忽略文件
|-artisan //laravel命令行
|-composer.json //composer配置
|-composer.lock //鎖定composer (安裝后存在)
|-package.json //npm配置信息
|-phpunit.xml //測試配置
|-server.php //服務配置
|-webpack.mix.js //webpack腳本
|-yarn.lock
Laravel學記(二) 目錄
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來铃拇,“玉大人钞瀑,你說我怎么就攤上這事】独螅” “怎么了雕什?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長显晶。 經常有香客問我贷岸,道長磷雇,這世上最難降的妖魔是什么偿警? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮唯笙,結果婚禮上螟蒸,老公的妹妹穿的比我還像新娘。我一直安慰自己崩掘,他們只是感情好七嫌,可當我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著苞慢,像睡著了一般诵原。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上枉疼,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼潦刃!你這毒婦竟也來了侮措?” 一聲冷哼從身側響起,我...
- 正文 年R本政府宣布饼煞,位于F島的核電站源葫,受9級特大地震影響,放射性物質發(fā)生泄漏派哲。R本人自食惡果不足惜臼氨,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望芭届。 院中可真熱鬧储矩,春花似錦、人聲如沸褂乍。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽逃片。三九已至屡拨,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間褥实,已是汗流浹背呀狼。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 準備 安裝PHP 安裝composer 安裝PHP 下載PHP7.1.6并解壓到指定的安裝目錄窟勃,如D:/php/,...
- 00祖乳、前篇 01、你好秉氧,東川町眷昆。 02、美味食堂 03、臺風隙赁,你媽媽喊你回家垦藏。 04、終見晴天伞访!Smile~ 05...
- 前言 相信很多朋友想到把自己的laravel項目放在虛擬主機上運行, 可是, 有一個硬傷就是, laravel 的...