自己寫了個(gè)框架,取名為“PrimusPHP”,就3個(gè)文件夾,log中是日志文件,會(huì)自動(dòng)生成。

app中就是控制器和視圖,public中是入口文件和靜態(tài)資源,library中既有框架的核心類,還有工具類,數(shù)據(jù)操作類等。

這個(gè)框架會(huì)用到命名空間,PHP版本如果不能用命名空間,將不能執(zhí)行。

 

一、單一入口

Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

index.php”就是入口文件,“defined.php”設(shè)置一些通用常量,例如絕對(duì)目錄,并且引入了初始化庫。

define('ROOT', dirname(dirname(__FILE__)));define('DS', DIRECTORY_SEPARATOR);require_once LIB_PATH . DS . 'init.php';

index.php”就是在執(zhí)行初始化方法。

require_once '../defined.php';define('APP_NAME', 'weixin');define('CONFIG_PATH', APP_PATH . DS . APP_NAME . DS&