【小(xiǎo)編推薦】ThinkPHP3.2——∞•目錄結構

2014-06-26   δ→→;|   發布者:梁國(g★₩ uó)芳   |  &nbσε±sp;查看(kàn):3320次

Thinkphp
下(xià)載3.2框架後,解壓縮到(dào)web目錄下(xià)≥α 面,可(kě)以看(kàn)到(dào)初始的(de)目錄結構如(rú)下(β♥φ<xià):
www  WEB部署目錄(或者子(zǐ)目錄)
├─index.php  &nbs₩<♦±p;    入口文(wén)件ε •(jiàn)
├─README.md    &n φbsp;  README文(wéΩ♥n)件(jiàn)
├─Application  &n↑♠§₽bsp;  應用(yòng)目錄
├─Public     ←₩ ;     資源文(wén)件(" λλjiàn)目錄
└─ThinkPHP   ♠¥£₽     框架γ✘★∑目錄

3.2版本相(xiàng)比之前的(de)版本自(zì)帶了(le♦✘ε')一(yī)個(gè)完整的(de)應用(yòng)目錄結構和(hé)默βα認的(de)應用(yòng)入口文(wén)λ""件(jiàn),開(kāi)發人(rén)員(yuán→‍)可(kě)以在這(zhè)個(gè)基礎之上(shàng≤φ±↑)靈活調整。其中,Application和(hé)Public目錄下(xià)面都(dōu)是(shì)γ>空(kōng)的(de)。

README.md文(wén)件(jiàn)僅用(yòng)于✔¶說(shuō)明(míng),實際部署的(de)時(shí♣♦γ )候可(kě)以删除。
上(shàng)面的(de)目錄結構和(hé)名稱是(shì)可(k¥‌£ě)以改變的(de),這(zhè)取決于你(nǐ)的(de)入↑'口文(wén)件(jiàn)和(hé)配置參數(sh♣∞ù)。
Application目錄默認是(shì)空(kōng)的>€↓(de),但(dàn)是(shì)第一(yī)次訪問(wèn)入口∑∏≈文(wén)件(jiàn)會(huì)自♦§∑(zì)動生(shēng)成,參考後面的(de)入口文(wéλ→←✘n)件(jiàn)部分(fēn)。

其中框架目錄ThinkPHP的(de)結構如(€≠γrú)下(xià):
├─ThinkPHP 框架系統目錄(可(kě)以部署在非web目錄下(xià)₩"€★面)
│  ├─Common &↓'≤×nbsp;   Ω‍✘∏  核心公共函數(shù)目錄
│  ├─Conf &≠£€nbsp;     &nbλ£∞sp; 核心配置目錄
│  ├─Lang &nb​←α®sp;      '• 核心語言包目錄
│  ├─Library  &nbα®sp;   框架類庫目錄
│  │  ├─Think  € ±★;   核心Think類庫包目錄
│  │  ├─Beh₩<γavior  行(xíng)為(wèi)類庫 π£目錄
│  │  ├─Org    ∏‍;    Org類庫包目錄
│  │  ├─Vendor&n≤♣↔✘bsp;   第三方類庫目錄
│  │  ├─ ...  λ↓;    更€∑多(duō)類庫目錄
│  ├─Mode  &§$nbsp;  &nbsγ≤p;   框架應用(yòng)模式目錄
│  ├─Tpl   ∞λ     &™±←★nbsp; 系統模闆目錄
│  ├─LICENSE.txt ₹∞® 框架授權協議(yì)文(wén)件(jiàn)
│  ├─logo.png  ★™λ   框架LOGO文↔ (wén)件(jiàn)
│  ├─README.txt &n↓'&&bsp; 框架README文(wén)件(jiàn)
│  └─index.php&nγ✔↔bsp;   框架入口文(wén)件(jiàn)
上(shàng)述應用(yòng)的(de)目錄結構隻是(s₽₽✘hì)默認設置,事(shì)實上(shàng),在實際部署應用(yòng)σ← γ的(de)時(shí)候,我們建議(yì)除了(le)應用(yòng→Ω)入口文(wén)件(jiàn)和(hé)Public資源目錄外(wài),其他(tā)文(wén)件(jiàn£♣)都(dōu)放(fàng)到(dào)非WEB目錄下(xià)面♣φ↔,具有(yǒu)更好(hǎo)的(de)安全性。