相關(guān)關(guān)鍵詞
關(guān)于我們
最新文章
- PHP中opcode緩存簡單用法分析
- thinkPHP控制器變量在模板中的顯示方法示例
- PHP move_uploaded_file() 函數(shù)(將上傳的文件移動(dòng)到新位置)
- dirname(__FILE__)的含義和應(yīng)用說明
- thinkPHP5框架實(shí)現(xiàn)分頁查詢功能的方法示例
- PHP中單雙號(hào)與變量
- PHP獲得當(dāng)日零點(diǎn)時(shí)間戳的方法分析
- Laravel ORM對(duì)Model::find方法進(jìn)行緩存示例詳解
- PHP讀寫文件高并發(fā)處理操作實(shí)例詳解
- 【CLI】利用Curl下載文件實(shí)時(shí)進(jìn)度條顯示的實(shí)現(xiàn)
Thinkphp5.0自動(dòng)生成模塊及目錄的方法詳解

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