相關(guān)關(guān)鍵詞
關(guān)于我們
最新文章
Thinkphp5.0自動生成模塊及目錄的方法詳解

本文實例講述了Thinkphp5.0自動生成模塊及目錄的方法。分享給大家供大家參考,具體如下:
Thinkphp5.0發(fā)布已有些時日了,據(jù)說性能方面有很大的提升,按照官方的話,ThinkPHP5.0版本是一個顛覆和重構(gòu)版本,采用全新的架構(gòu)思想,引入了很多的PHP新特性,優(yōu)化了核心,減少了依賴,實現(xiàn)了真正的惰性加載,并針對API開發(fā)做了大量的優(yōu)化。是時候得download一份,研究一下。今天主要講講其自動創(chuàng)建模塊及目錄。
Thinkphp5.0自動生成模塊較ThinkPHP3.2,確實有很大的變化。
再次,主要討論Thinkphp5.0生成模塊。
準備工作
首先從官方下載ThinkPHP5.0,下載后文件結(jié)構(gòu)如下:
只保留thinkphp目錄其他的所有目錄及文件一并刪除(可以先轉(zhuǎn)移到其他地方,以備后續(xù)使用)
現(xiàn)在就開始生成項目需要目錄
thinkphp3.2創(chuàng)建目錄貌似簡單,但是thinkphp5.0卻更加靈活。不禁想起了良才是把復(fù)雜的事情變簡單;庸才是把簡單的事情變復(fù)雜;蠢材是把簡單的事情變得更簡單,復(fù)雜的事情變得更復(fù)雜。
1.創(chuàng)建入口文件index.php,雖然官方強調(diào)入口文件位置,可以隨意放置,但是為了便于學習,還是放在根目錄下
// 應(yīng)用入口文件 define('APP_PATH', 'application/'); // 定義項目路徑,和之前3.2版本沒有區(qū)別 define('APP_AUTO_BUILD',true); //開啟自動生成 define('APP_DEBUG', true);// 開啟調(diào)試模式 define('MODULE','module'); // 加載框架引導(dǎo)文件 require 'thinkphp/start.php'; // 執(zhí)行應(yīng)用 \think\App::run();