phpstudy安裝ThinkPHP5框架
步驟:
1,進入ThinkPHP官網,下載完整版本:http://www.thinkphp.cn/
2,解壓出下載的 ThinkPHP 復制所有文件
3,在 phpstudy 安裝路徑下的找到 www 文件夾,新建 tp5 文件夾,將解壓的所有 ThinkPHP 文件粘貼到tp5中
4,重啟 phpstudy
5,在瀏覽器中輸入 http://localhost/tp5/public/
6,顯示為 “ ThinkPHP V5
十年磨一劍 - 為API開發設計的高性能框架”即為安裝成功
1,所有的目錄要使用小寫+下划線
2,函數文件名必須以 .php 結尾
3,命名空間 namespace 必須和目錄路徑一致: <? php namespace app\index\controller
4,類庫名必須和文件名保持一致,首字母必須大寫,采用駝峰式書寫:文件名為 Index.php 那么類庫名必須為 class Index {...}
5,函數名必須為首字母小寫,采用駝峰書寫格式: pubilc function getUserName(){...}
6,變量名首字母小寫,采用駝峰書寫格式:public $userName = ‘‘;
7,構造函數名以雙下載線+小寫字母,這種文件盡量不用:public function __controll(){...}
8,常量必須全部大寫並且以下划線連接:define(‘APP_STATE‘,‘dev‘);
9,所有配置名必須全部小寫並且以下載線連接:‘app_namespace‘ => ‘app‘,
10,數據庫或表名必須以小寫字母加下載線連接,不能出現駝峰或首字母大寫:user_name
11,頂及命名空間(目錄)統一叫 app,形成良好的開發方式:namespace app\index\controller 從命名空間來看這個路徑就是目錄的路徑
project 應用部署目錄
├─application 應用目錄(可設置),所有的應用都寫在這里,經常使用
│ │ ├─config.php 模塊配置文件
│ │ ├─common.php 模塊函數文件
│ │ ├─controller 控制器目錄
│ │ ├─model 模型目錄
│ │ ├─view 視圖目錄
├─admin(后台的邏輯,對應index模塊)
│ ├─common.php php的公共函數,可以寫在這里,任何地方都可以調用,應用公共(函數)文件
│ ├─tags.php 是對 ThinkPHP 框架進行擴展而不需要修改源碼
├─extend 加載第三方庫時使用,直接將類庫下載到這個目錄
│ ├─static 靜態資源存放目錄(css,js,image)
├─robots.txt 搜索引擎爬蟲定義規則
│ └─.htaccess 用於 apache 的重寫
├─vendor 第三方類庫目錄(Composer)
├─thinkphp 框架系統目錄
│ ├─lang 語言包目錄
│ ├─library 框架核心類庫目錄
│ │ ├─think 框架的核心文件,Think 類庫包目錄
│ │ └─traits 系統 Traits 目錄
│ ├─tpl 框架默認的一些模板,系統模板目錄
│ ├─.htaccess 用於 apache 的重寫
│ ├─.travis.yml CI 定義文件
│ ├─base.php 定義一些常量,基礎定義文件
│ ├─composer.json composer 定義文件,配置文件
│ ├─console.php 控制台入口文件
│ ├─convention.php 框架默認的配置文件,慣例配置文件
│ ├─helper.php 助手函數文件(可選)
│ ├─LICENSE.txt 授權說明文件
│ ├─phpunit.xml 單元測試配置文件
│ ├─README.md README 文件
│ └─start.php 框架引導啟動文件
├─build.php 自動生成定義文件(參考)
├─composer.json composer 定義文件
├─LICENSE.txt 授權說明文件
├─README.md README 文件
├─think 命令行入口文件