网友真实露脸自拍10p,成人国产精品秘?久久久按摩,国产精品久久久久久无码不卡,成人免费区一区二区三区

入口文件

ThinkPHP采用單一入口模式進(jìn)行項(xiàng)目部署和訪問,無論完成什么功能,一個(gè)應(yīng)用都有一個(gè)統(tǒng)一(但不一定是唯一)的入口。

應(yīng)該說,所有應(yīng)用都是從入口文件開始的,并且不同應(yīng)用的入口文件是類似的。

入口文件定義

入口文件主要完成:

  • 定義框架路徑、項(xiàng)目路徑(可選)
  • 定義系統(tǒng)相關(guān)常量(可選)
  • 載入框架入口文件(必須)

5.0默認(rèn)的應(yīng)用入口文件位于public/index.php,內(nèi)容如下:

// 定義應(yīng)用目錄
define('APP_PATH', __DIR__ . '/../application/');
// 加載框架引導(dǎo)文件
require __DIR__ . '/../ThinkPHP/start.php';

入口文件位置的設(shè)計(jì)是為了讓應(yīng)用部署更安全,public目錄為web可訪問目錄,其他的文件都可以放到非WEB訪問目錄下面。

修改入口文件位置請(qǐng)查看章節(jié)<部署-虛擬主機(jī)環(huán)境>

入口文件中還可以定義一些系統(tǒng)變量,用于相關(guān)的綁定操作(通常用于多個(gè)入口的情況),這個(gè)會(huì)在后面涉及,暫且不提。

APP_PATH定義絕對(duì)路徑會(huì)提高系統(tǒng)的加載效率。

在有些情況下,你可能需要加載框架的基礎(chǔ)引導(dǎo)文件base.php,該引導(dǎo)文件和start.php的區(qū)別是不會(huì)主動(dòng)執(zhí)行應(yīng)用,而是需要自己進(jìn)行應(yīng)用執(zhí)行,下面是一個(gè)例子:

// 定義應(yīng)用目錄
define('APP_PATH', __DIR__ . '/../application/');
// 加載框架基礎(chǔ)引導(dǎo)文件
require __DIR__ . '/../ThinkPHP/base.php';
// 添加額外的代碼
// ...
// 執(zhí)行應(yīng)用
	hinkApp::run()->send();
文檔最后更新時(shí)間:2018-04-25 17:37:33

文檔
目錄

深色
模式

切換
寬度