ThinkPHP是為了簡化企業級應用開發和敏捷WEB應用開發而誕生的優秀的國產php框架,值得我們去探索學習“建立前臺-後臺入口檔案”
工具/原料
Zend Studio 13.0.0(其他版本都行)
下載地址:
含thinkPHP完整版的專案
下載地址:
windows 作業系統電腦一臺
php開發環境
方法/步驟
開啟Zend Studio PHP開發工具匯入完整thinkphp專案,錯誤提示為正常
開啟index.php檔案(index.php檔案為預設前臺入口檔案)
// 檢測PHP環境
if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !');
// 開啟除錯模式 建議開發階段開啟 部署階段註釋或者設為false
define('APP_DEBUG',True);
// 定義應用目錄
define('APP_PATH','./Application/');
// 引入ThinkPHP入口檔案
require './ThinkPHP/ThinkPHP.php';
// 親^_^ 後面不需要任何程式碼了 就是如此簡單
新增自己需要的入口定義檔案(以下為作者自己喜好)
// 定義執行時目錄
define('RUNTIME_PATH','./Runtime/');
//定義靜態頁面的路徑
define('HTML_PATH','./Html/');
// 定義應用目錄
define('APP_PATH','./App/');
定義應用目錄可隨意更改使用自己專案的主題(作者這改為APP)
//定義預設模組
define('BIND_MODULE','Home');
index.php預設定義為Home,也可隨意更改
執行專案,瀏覽器輸入專案執行成功,thinkphp預設頁面“歡迎使用 ThinkPHP!”
檢視專案目錄,F5重新整理,APP為前臺應用目錄,Home為前臺模組名稱,Common為專案配置檔案目錄
複製index.php檔案,重新命名為admin.php,(admin.php為專案後臺預設入口檔案)index.php與admin.php在同一級目錄,
開啟admin.php檔案修改
//定義預設模組
define('BIND_MODULE','Home');
為
//定義預設模組
define('BIND_MODULE','Admin);
執行專案,瀏覽器輸入專案執行成功,thinkphp預設頁面“歡迎使用 ThinkPHP!”
檢視專案目錄,F5重新整理,APP為前臺、後臺應用目錄,Home為前臺模組名稱,Common為前臺、後臺專案公共配置檔案目錄,Admin為後臺模組
到這裡thinkphp專案前臺後臺入口檔案執行建立成功,下面在前臺後臺分別實現需要的功能