文件結(jié)構(gòu)
當(dāng)用戶訪問一個(gè)Z-BlogPHP網(wǎng)站時(shí),以下是文件和目錄的執(zhí)行順序:
1、用戶請(qǐng)求會(huì)被index.php處理;如果用戶請(qǐng)求的是搜索頁面,則search.php會(huì)處理該請(qǐng)求;如果用戶請(qǐng)求的是RSS輸出頁面,則feed.php會(huì)處理該請(qǐng)求;如果用戶請(qǐng)求的是安裝頁面,則zb_install目錄中的index.php會(huì)處理該請(qǐng)求;
2、接下來,zb_system目錄中的admin、api、css、defend、function、image、script和xml-rpc目錄會(huì)分別被訪問并處理相應(yīng)的請(qǐng)求;
3、zb_users目錄中的avatar、cache、data、emotion、language、logs、plugin和theme目錄將分別被訪問并處理相應(yīng)的請(qǐng)求,其中,plugin目錄中預(yù)裝的插件將會(huì)被使用;
4、zb_users目錄中的upload目錄將被用來存放附件。
Z-BlogPHP文件結(jié)構(gòu)如下:
Z-BlogPHP │ index.php 首頁 │ search.php 搜索 │ feed.php RSS輸出 │ readme.txt 程序說明 │ ├─zb_install 安裝入口(安裝完成后可刪除) │ │ index.php │ │ │ └─language │ en.php │ zh-cn.php │ zh-tw.php │ ├─zb_system 系統(tǒng)文件夾 │ ├─admin 后臺(tái)管理 │ ├─api API處理 │ ├─css 后臺(tái)CSS │ ├─defend 系統(tǒng)保留文檔 │ ├─function 系統(tǒng)核心 │ ├─image 系統(tǒng)圖片 │ ├─script 系統(tǒng) JavaScript │ └─xml-rpc xml-rpc 通信入口 └─zb_users 用戶文件夾 ├─avatar 頭像存放 ├─cache 緩存文件夾 │ └─compiled 模板編譯緩存 ├─data 數(shù)據(jù)庫存放(SQLite) ├─emotion 表情圖片 ├─language 語言 ├─logs 日志記錄 ├─plugin 插件目錄(預(yù)裝插件以實(shí)際為準(zhǔn)) │ ├─AppCentre │ ├─Gravatar │ ├─LinksManage │ ├─STACentre │ └─UEditor ├─theme 主題目錄(這里是三款默認(rèn)主題) │ ├─default │ │ ├─include │ │ ├─language │ │ ├─script │ │ ├─style │ │ └─template │ ├─tpure │ │ ├─include │ │ ├─language │ │ ├─plugin │ │ ├─script │ │ ├─style │ │ └─template │ └─Zit │ ├─include │ ├─language │ ├─script │ ├─style │ └─template └─upload 附件存放