ThinkPHP入口文件設置及相關注意事項分析
更新時間:2014年12月05日 14:41:25 投稿:shichen2014
這篇文章主要介紹了ThinkPHP入口文件設置及相關注意事項,以注釋的形式詳細分析了入口文件設置時相關設置項的含義與設置技巧,非常具有實用價值,需要的朋友可以參考下
本文實例分析了ThinkPHP入口文件設置及相關注意事項。分享給大家供大家參考。具體如下:
復制代碼 代碼如下:
<?php
/*第一層意義:
*定義的是與thinkphp有關的核心框架文件目錄路徑,它可以通過這一個常量在以后運行的時候都去找這個路徑,
*確保在以后運行過程中,絕對不會出現(xiàn)問題的(絕對不會對整個項目運行加載路徑產生錯誤);
*第二層意義:
*做一個操作(放跳墻),是防止用直接訪問我們的敏感文件,怎么避免呢,我就可以做一個頁面包含整個
*敏感頁面,用戶的訪問必須通過頁面(A)來訪問,在A頁面處理好與安全相關的事宜 */
define("THINK_PATH","./thinkphp/");
/*APP_PATH:項目路徑
*開發(fā)一個CMS,博客、論壇項目(project)工程,
*APP_PATH:應用路徑(項目路徑),分前臺應用和后臺應用
*此時前臺應用放一個文件夾,后臺應用放一個文件夾,這個使用起來更加科學規(guī)范 */
define ("APP_PATH","./home/");
/*APP_NAME:項目名稱(應用名稱)
*one:讓thinkphp加載的時候,能夠很好的進行區(qū)分
*two:能夠讓我們以后在做權限RBAC管理的時候,能夠很好的去控制前臺和后臺的權限,分開;
*/
define ("APP_NAME","home");
// 開啟調試模式,一旦開啟調試模式,
//1)它會模擬linux自動幫助我們識別大小寫;
//2)方法名的大小寫與模板名的大小寫有關;
//3)模擬出來的文件夾,不區(qū)分大小寫;
define('APP_DEBUG',true);
//包含thinkphp框架整個入口文件;require包含失敗,中斷整個程序運行
require THINK_PATH.'thinkphp.php';
//App是一個類,run是一個靜態(tài)方法;
//App::run();
?>
/*第一層意義:
*定義的是與thinkphp有關的核心框架文件目錄路徑,它可以通過這一個常量在以后運行的時候都去找這個路徑,
*確保在以后運行過程中,絕對不會出現(xiàn)問題的(絕對不會對整個項目運行加載路徑產生錯誤);
*第二層意義:
*做一個操作(放跳墻),是防止用直接訪問我們的敏感文件,怎么避免呢,我就可以做一個頁面包含整個
*敏感頁面,用戶的訪問必須通過頁面(A)來訪問,在A頁面處理好與安全相關的事宜 */
define("THINK_PATH","./thinkphp/");
/*APP_PATH:項目路徑
*開發(fā)一個CMS,博客、論壇項目(project)工程,
*APP_PATH:應用路徑(項目路徑),分前臺應用和后臺應用
*此時前臺應用放一個文件夾,后臺應用放一個文件夾,這個使用起來更加科學規(guī)范 */
define ("APP_PATH","./home/");
/*APP_NAME:項目名稱(應用名稱)
*one:讓thinkphp加載的時候,能夠很好的進行區(qū)分
*two:能夠讓我們以后在做權限RBAC管理的時候,能夠很好的去控制前臺和后臺的權限,分開;
*/
define ("APP_NAME","home");
// 開啟調試模式,一旦開啟調試模式,
//1)它會模擬linux自動幫助我們識別大小寫;
//2)方法名的大小寫與模板名的大小寫有關;
//3)模擬出來的文件夾,不區(qū)分大小寫;
define('APP_DEBUG',true);
//包含thinkphp框架整個入口文件;require包含失敗,中斷整個程序運行
require THINK_PATH.'thinkphp.php';
//App是一個類,run是一個靜態(tài)方法;
//App::run();
?>
希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。
您可能感興趣的文章:
- Thinkphp通過一個入口文件如何區(qū)分移動端和PC端
- ThinkPHP中url隱藏入口文件后接收alipay傳值的方法
- 淺談thinkphp的nginx配置,以及重寫隱藏index.php入口文件方法
- thinkphp3.2中Lite文件替換框架入口文件或應用入口文件的方法
- Thinkphp5 如何隱藏入口文件index.php(URL重寫)
- 在thinkphp5.0路徑中實現(xiàn)去除index.php的方式
- thinkphp隱藏index.php/home并允許訪問其他模塊的實現(xiàn)方法
- ThinkPHP框架里隱藏index.php
- Nginx配置PATHINFO隱藏thinkphp index.php
- 修改apache配置文件去除thinkphp url中的index.php
- Thinkphp 框架基礎之入口文件功能、定義與用法分析
相關文章
thinkphp5?操作redis?實現(xiàn)文章的熱度排行和點贊排行的示例
本文主要介紹了thinkphp5?操作redis?實現(xiàn)文章的熱度排行和點贊排行的示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-04-04uni-app結合PHP實現(xiàn)單用戶登陸demo及解析
這篇文章主要為大家介紹了uni-app結合PHP實現(xiàn)單用戶登陸示例過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-05-05php文字水印和php圖片水印實現(xiàn)代碼(二種加水印方法)
有時上傳圖片時需要給網站加上水印,水印可以分為文字水印和圖片水印,下面就實現(xiàn)這二種水印2013-12-12codeigniter上傳圖片不能正確識別圖片類型問題解決方法
這篇文章主要介紹了codeigniter上傳圖片不能正確識別圖片類型問題解決方法,這是一個不太常見的問題,但是遇到了的話會卡人很久,需要的朋友可以參考下2014-07-07