ThinkPHP6.0在5.1的基礎上對底層架構做了進一步的精簡和統一,引入了一些新特性。ThinkPHP6.0運行環境要求PHP7.1+,thinkPHP6(TP6)是一款簡潔而優雅,光明磊落,清楚流暢比laravel有過之而無不及的新框架。
在www目錄下執行:
composer create-project topthink/think tp 6.0.*-dev
- 1
根據網速可能需要10分鍾左右才能下載完成。
可以先去開個會或者干點其他的。
【備注:可以改鏡像為阿里雲鏡像,神一樣的快,運行代碼:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
- 1
千萬不能改這個:https://packagist.phpcomposer.com,這個非常不穩定,可以嘗試,但不建議】
對以上的解釋:將tp6 安裝到名字為tp的目錄里面。
安裝完成后在www目錄下生成了一個tp文件。
進入tp文件夾內地址欄上執行cmd:(或者進入本地Xshell)
php think run
- 1
出現如下圖:
將生成的127.0.0.1:8000 放到瀏覽器運行:(該cmd不能關閉)

出現如上圖所示頁面即代表安裝成功。
修改配置:
在PHPstudy中設置偽靜態,
代碼:
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
- 1
- 2
- 3
或者在thinkPHP根目錄下的public下添加一個文件:nginx.htaccess

添加代碼:
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
- 1
- 2
- 3
或者直接進入phpstudy中配置文件vhosts.conf中添加以上代碼:
TP6項目的訪問方式有兩種,一種是運行命令行的方式,此種方式是tp的內置服務器方式,另一種是在 phpstudy中配置本地域名訪問。兩種效果都是一樣,大家自選一種啟動方式即可。
關於tp6的玩法,請參考本人其他博文,think you!
