ThinkPHP入口文件設(shè)置及相關(guān)注意事項(xiàng)分析
本文實(shí)例分析了ThinkPHP入口文件設(shè)置及相關(guān)注意事項(xiàng)。分享給大家供大家參考。具體如下:
/*第一層意義:
*定義的是與thinkphp有關(guān)的核心框架文件目錄路徑,它可以通過(guò)這一個(gè)常量在以后運(yùn)行的時(shí)候都去找這個(gè)路徑,
*確保在以后運(yùn)行過(guò)程中,絕對(duì)不會(huì)出現(xiàn)問(wèn)題的(絕對(duì)不會(huì)對(duì)整個(gè)項(xiàng)目運(yùn)行加載路徑產(chǎn)生錯(cuò)誤);
*第二層意義:
*做一個(gè)操作(放跳墻),是防止用直接訪問(wèn)我們的敏感文件,怎么避免呢,我就可以做一個(gè)頁(yè)面包含整個(gè)
*敏感頁(yè)面,用戶的訪問(wèn)必須通過(guò)頁(yè)面(A)來(lái)訪問(wèn),在A頁(yè)面處理好與安全相關(guān)的事宜 */
define("THINK_PATH","./thinkphp/");
/*APP_PATH:項(xiàng)目路徑
*開(kāi)發(fā)一個(gè)CMS,博客、論壇項(xiàng)目(project)工程,
*APP_PATH:應(yīng)用路徑(項(xiàng)目路徑),分前臺(tái)應(yīng)用和后臺(tái)應(yīng)用
*此時(shí)前臺(tái)應(yīng)用放一個(gè)文件夾,后臺(tái)應(yīng)用放一個(gè)文件夾,這個(gè)使用起來(lái)更加科學(xué)規(guī)范 */
define ("APP_PATH","./home/");
/*APP_NAME:項(xiàng)目名稱(chēng)(應(yīng)用名稱(chēng))
*one:讓thinkphp加載的時(shí)候,能夠很好的進(jìn)行區(qū)分
*two:能夠讓我們以后在做權(quán)限RBAC管理的時(shí)候,能夠很好的去控制前臺(tái)和后臺(tái)的權(quán)限,分開(kāi);
*/
define ("APP_NAME","home");
// 開(kāi)啟調(diào)試模式,一旦開(kāi)啟調(diào)試模式,
//1)它會(huì)模擬linux自動(dòng)幫助我們識(shí)別大小寫(xiě);
//2)方法名的大小寫(xiě)與模板名的大小寫(xiě)有關(guān);
//3)模擬出來(lái)的文件夾,不區(qū)分大小寫(xiě);
define('APP_DEBUG',true);
//包含thinkphp框架整個(gè)入口文件;require包含失敗,中斷整個(gè)程序運(yùn)行
require THINK_PATH.'thinkphp.php';
//App是一個(gè)類(lèi),run是一個(gè)靜態(tài)方法;
//App::run();
?>
希望本文所述對(duì)大家基于ThinkPHP框架的PHP程序設(shè)計(jì)有所幫助。
- Thinkphp通過(guò)一個(gè)入口文件如何區(qū)分移動(dòng)端和PC端
- ThinkPHP中url隱藏入口文件后接收alipay傳值的方法
- 淺談thinkphp的nginx配置,以及重寫(xiě)隱藏index.php入口文件方法
- thinkphp3.2中Lite文件替換框架入口文件或應(yīng)用入口文件的方法
- Thinkphp5 如何隱藏入口文件index.php(URL重寫(xiě))
- 在thinkphp5.0路徑中實(shí)現(xiàn)去除index.php的方式
- thinkphp隱藏index.php/home并允許訪問(wèn)其他模塊的實(shí)現(xiàn)方法
- ThinkPHP框架里隱藏index.php
- Nginx配置PATHINFO隱藏thinkphp index.php
- 修改apache配置文件去除thinkphp url中的index.php
- Thinkphp 框架基礎(chǔ)之入口文件功能、定義與用法分析
相關(guān)文章
CI框架在CLI下執(zhí)行占用內(nèi)存過(guò)大問(wèn)題的解決方法
很多程序員在使用codeigniter CLI下執(zhí)行一個(gè)大批量數(shù)據(jù)導(dǎo)入的問(wèn)題時(shí),會(huì)一直出現(xiàn)內(nèi)存過(guò)高的情況,下面對(duì)此分析器原因及解決辦法。2014-06-06php實(shí)現(xiàn)產(chǎn)品加入購(gòu)物車(chē)功能(1)
這篇文章主要為大家詳細(xì)介紹了php實(shí)現(xiàn)產(chǎn)品加入購(gòu)物車(chē)功能,具有一定的參考價(jià)值,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03thinkphp5?操作redis?實(shí)現(xiàn)文章的熱度排行和點(diǎn)贊排行的示例
本文主要介紹了thinkphp5?操作redis?實(shí)現(xiàn)文章的熱度排行和點(diǎn)贊排行的示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04uni-app結(jié)合PHP實(shí)現(xiàn)單用戶登陸demo及解析
這篇文章主要為大家介紹了uni-app結(jié)合PHP實(shí)現(xiàn)單用戶登陸示例過(guò)程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05php生成靜態(tài)頁(yè)面并實(shí)現(xiàn)預(yù)覽功能
這篇文章主要為大家詳細(xì)介紹了php生成靜態(tài)頁(yè)面并實(shí)現(xiàn)預(yù)覽功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06php文字水印和php圖片水印實(shí)現(xiàn)代碼(二種加水印方法)
有時(shí)上傳圖片時(shí)需要給網(wǎng)站加上水印,水印可以分為文字水印和圖片水印,下面就實(shí)現(xiàn)這二種水印2013-12-12codeigniter上傳圖片不能正確識(shí)別圖片類(lèi)型問(wèn)題解決方法
這篇文章主要介紹了codeigniter上傳圖片不能正確識(shí)別圖片類(lèi)型問(wèn)題解決方法,這是一個(gè)不太常見(jiàn)的問(wèn)題,但是遇到了的話會(huì)卡人很久,需要的朋友可以參考下2014-07-07php二維數(shù)組按某個(gè)鍵值排序的實(shí)例講解
今天小編就為大家分享一篇關(guān)于php二維數(shù)組按某個(gè)鍵值排序的實(shí)例講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-02-02openflashchart 2.0 簡(jiǎn)單案例php版
openflashchart是一種比較實(shí)用的圖標(biāo)呈現(xiàn)插件,而且是開(kāi)源的2012-05-05