10天學會phpWeChat——第一天:核心框架的目錄結構


phpWeCaht是一款優秀的PC網站+微信公共號開發框架。

本博客系列將圖文結合,詳細介紹phpWeChat 的使用方法,今天進入phpWeChat系列教程之《10天學會phpWeChat》的第一天——phpWeChat的根目錄結構。

由於實際開發者在開發過程中大多是針對某個功能模塊的開發,故此,對於phpWeChat核心框架的目錄結構,開發者不必過於深究,只需大致了解每個目錄以及文件的作用即可。

您也可以將本文收藏以便日后對比查看。

 

phpWeChat的根目錄結構

phpWeChat的根目錄文件/文件夾說明:

addons 目錄為模塊存目錄,所有的功能模塊均存放在這個目錄下,該目錄要求為0777屬性;

 

addons目錄結構

admin目錄為后台管理目錄,核心框架的后台操作控制器和視圖文件均在此目錄下;


admin目錄結構

api目錄為插件目錄,存放一些供框架使用的小插件;

data目錄為緩存目錄,存放框架配置文件和模板緩存等文件,該目錄要求為0777屬性;

include目錄為公共類目錄,存放諸如MySql操作類一類的通用操作類;

|——area.class.php  地區操作類

|——bankcard.class.php  銀行卡操作類

|——cache_memcache.class.php  memcache緩存操作類

|——cache_mysql.class.php  MySql緩存操作類

|——captcha.class.php  驗證碼類

|——common.inc.php  phpWeChat通用入口文件!

|——datainput.class.php  input輸入數據過濾類

|——datalist.class.php  數據列表分頁類

|——dbbak.class.php  數據庫備份/還原操作類

|——email.class.php  郵件發送類

|——form.class.php  表單操作類

|——global.func.php  通用輔助函數

|——ip.class.php  IP操作類

|——module.class.php  模塊操作類

|——mysql.class.php  MySql操作類

|——order.class.php  訂單操作類

|——pclzip.class.php  zip壓縮解壓縮操作類

|——template.func.php  模板引擎解析函數

|——upload.class.php  文件上傳類

如您需要了解類的具體用法可以參考:《phpWeChat的常用類和常用函數》

 

install目錄問phpWeChat框架安裝目錄,框架成功安裝后,為了安全性考慮,可以刪除或者更名該目錄;

statics 目錄為靜態資源存放目錄,存放共用的諸如jquery 、weui等靜態的JS或者圖片文件;

upload 目錄為上傳文件存放目錄,存放用戶上傳的圖片、文件等,該目錄要求為0777屬性;

index.php為前端訪問總控制器文件,所有前端模塊的訪問均基於此文件,根據路由參數進行對應的模塊調用;

例如:微商城前端訪問地址:index.php?m=weshop&a=index(m為前端控制器所在目錄名稱 a為對應的控制器方法)

 

phpwechat.php 為后台訪問總控制器文件,所有后台操作的訪問均基於此文件,根據路由參數進行對應的模塊調用;

例如:后台登錄訪問地址:/phpwechat.php?file=login&action=login(file為控制器文件名稱 action為對應的控制器方法)

 

《10天學會phpWeChat》系列教程傳送門:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM