標籤:php thinkphp thinkphp入門
ThinkPHP包下載網址:http://www.thinkphp.cn
本人下載3.2版本中的完整版,解壓如下
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/58/B1/wKiom1S37KehdydoAADcIobgwc0080.jpg" title="{%`1``W$$B9SXNE%0WBA%(Q.png " alt="wKiom1S37KehdydoAADcIobgwc0080.jpg" />
取其中的ThinkPHP檔案於開發網站的根目錄,並建立入口檔案index.php
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/58/B1/wKiom1S37TuhdT27AABRI_xOiUM371.jpg" title="LKFYME%VMLN]B@Q$F7E`[[Y.png " alt="wKiom1S37TuhdT27AABRI_xOiUM371.jpg" />
入口檔案index.php詳細內容如下:
<?php/* * 本檔案為thinkPHP的入口檔案,於由ThinkPHP採用單一的入口。所以要在本檔案對ThinkPHP進行一些部署工作。 */#thinkPHP3.2 需要php 5.3+支援if(version_compare(PHP_VERSION, ‘5.3.0‘, ‘lt‘)) { die("require PHP 5.3.0或更高版本");}#定義安全檔案 預設是index.html define(‘DIR_SECURE_FILENAME‘, ‘liang.html‘);#開啟調度模式define(‘APP_DEBUG‘,TRUE);#定義公用模組的位置,預設是Commondefine("COMMON_PATH","./LiangCommon/");#定義與thinkPHP有關的核心架構檔案目錄路徑#通過這個常量,在以後啟動並執行時候都去找這個路徑define(‘THINK_PATH‘,‘./ThinkPHP/‘);#定義應用目錄define("APP_PATH", "./home/");#定義應用程式名稱define("APP_NAME", "home");#引入ThinkPHP的入口檔案require THINK_PATH.DIRECTORY_SEPARATOR."ThinkPHP.php";?>
第一次訪問網站之後,會自動產生如下的目錄
* 當第一次訪問該應用時,自動產生如下的目錄結構 *LiangCommon --應用公用模組 * |--Common --應用公用函數目錄 * |--Conf --應用公用設定檔目錄 * home * |-Home * |--Conf --模組設定檔目錄 * |--Common --模組函數公用目錄 * |--Controller --模組控制器目錄 * |--Model --模組模型目錄 * |--View --模組視圖檔案目錄 * |-Runtime * |--Cache --模板緩衝目錄 * |--Data --資料目錄 * |--Logs --日誌目錄 * |--Temp --緩衝目錄 *
具體
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/58/AE/wKioL1S372vCwCybAAJCxeqHaTA961.jpg" title="AR]R2_S$RI0CPQTHJ$UGU84.jpg" alt="wKioL1S372vCwCybAAJCxeqHaTA961.jpg" />
PHP ThinkPHP學習第一步(搭建及認識ThinkPHP入口檔案)