標籤:說明文 library comm index build rar UI and trait
最近在學習 thinkPHP ,但是本地使用的是 phpstudy ,就想在 phpstudy 中使用 thinkPHP ,這樣我的環境就不用再改變也可以學習。
首先,先要 下載 thinkPHP ,中有兩個熱門下載連結,一個是核心庫,一個完整庫。因為我是要學習,因此下載的完整庫。庫名為:thinkphp_5.0.5_full
第二步:解壓 thinkphp_5.0.5_full.RAR ,並將解壓後的 thinkphp_5.0.5_full 檔案夾名稱改為你的項目名稱,比如 webkit。這樣這個 webkit 的檔案夾中所有的檔案就是完整版的 thinkPHP
第三步:將改名後的 webkit 檔案夾整個複製到 phpstudy 的 WWW 檔案夾下,即可
第四步:測試。 啟動 phpstudy ,在瀏覽器中輸入 http://localhost/TestThink/public/index.php ,如果顯示 如的內容,說明 thinkPHP 可以在 phpstudy 中運行了:
根據 thinkPHP 的說明文檔中描述,public 是 WEB 目錄,而 index.php 是入口檔案,也就是為什麼在測試時, 在瀏覽器中輸入的地址 /public/index.php:
初始的目錄結構如下:
~~~
www WEB部署目錄(或者子目錄)
├─application 應用目錄
│ ├─common 公用模組目錄(可以更改)
│ ├─module_name 模組目錄
│ │ ├─config.php 模組設定檔
│ │ ├─common.php 模組函數檔案
│ │ ├─controller 控制器目錄
│ │ ├─model 模型目錄
│ │ ├─view 視圖目錄
│ │ └─ ... 更多類庫目錄
│ │
│ ├─command.php 命令列工具設定檔
│ ├─common.php 公用函數檔案
│ ├─config.php 公用設定檔
│ ├─route.php 路由設定檔
│ ├─tags.php 應用行為擴充定義檔案
│ └─database.php 資料庫設定檔
│
├─public WEB目錄(對外訪問目錄)
│ ├─index.php 入口檔案
│ ├─router.php 快速測試檔案
│ └─.htaccess 用於apache的重寫
│
├─thinkphp 架構系統目錄
│ ├─lang 語言檔案目錄
│ ├─library 架構類庫目錄
│ │ ├─think Think類庫包目錄
│ │ └─traits 系統Trait目錄
│ │
│ ├─tpl 系統模板目錄
│ ├─base.php 基礎定義檔案
│ ├─console.php 控制台入口檔案
│ ├─convention.php 架構慣例設定檔
│ ├─helper.php 助手函數檔案
│ ├─phpunit.xml phpunit設定檔
│ └─start.php 架構入口檔案
│
├─extend 擴充類庫目錄
├─runtime 應用的運行時目錄(可寫,可定製)
├─vendor 第三方類庫目錄(Composer依賴庫)
├─build.php 自動組建定義檔案(參考)
├─composer.json composer 定義檔案
├─LICENSE.txt 授權說明檔案
├─README.md README 檔案
├─think 命令列入口檔案
~~~
僅供學習。
phpstudy 上怎麼運行 thinkPHP ?