1. 程式人生 > 其它 >1.thinkphp框架介紹

1.thinkphp框架介紹

1.開發框架介紹

1.1什麼是開發框架

為規範開發流程、降低開發難度、提高開發效率而制定的一整套 , 供大家使用的功能模組及程式設計約定。

框架如毛坯房 , 什麼都沒有 , 而cms相當於精裝房 , 框架的自由度更高

1.2為什麼要用框架

  • 非常流行、眾多商業專案的最佳選擇;

  • 完全開源、免費,適合個人或商業專案開發

  • 中文文件齊全,社群活躍,開發資料豐富。

laravel框架 (國外) 號稱藝術家使用的框架 , 比較流行 , 全球使用最多的框架

yiiframework2 php程式設計師很多人使用 有社群

codeigniter 培訓班喜歡使用教學 , 但是工作使用的少

1.3框架怎麼用

框架是定義好的一個毛坯房 , 你只需要按照框架的使用方法 , 一點一點把你的毛坯房裝修成精裝房

2.thinkphp框架

2.1版本選擇

thinkphp3.2.3系列 經典系列

官方長期支援版本 現在仍有眾多的專案部署在 ThinkPHP3.2.3框架上
推薦不必再去學習這個版本了,除非你維護的專案是這個版本的

thinkphp5.0系列 2016年下半年釋出的

這是一個全新的、與 ThinkPHP3.23完全不同的版本
ThinkPHE3.2.3開發的專案無法升級到 ThinkPHP5.0
官方推薦,新專案應該採用 ThinkPHP5.0開發;

核心板和完整版

核心版		僅包含框架核心庫部分 		ThinkPHP5.0.8
完整版          除包含框架核心部分外,還        ThinkPHP 5.0.5
                    包含了第三方擴充套件與驅動、
                    分頁、驗證碼等

如果我是一個開發者

1.只想用框架核心構建自己的專案:選擇 ThinkPHP5核心版
2.全部工作都在TP框架完成:選擇 ThinkPHP5完整版

如果我是一個學習者

1.第一階段:選擇 ThinkPHP5核心版,快速學習框架各部分功能
2.第二階段:選擇 ThinkPHP5完整版,開發一個完整應用專案

2.2開發工具

phpstudy+phpstorm

2.3下載thinkphp5

下載tp5.0.5完整版本

https://www.thinkphp.cn/donate/download/id/870.html

解壓檔案

2.4測試

將目錄解壓到phpstudy下的www下 , phpstudy設定域名管理 , 網站目錄是public目錄

本地hosts檔案繫結域名ip

127.0.0.1 tp5.com

瀏覽器訪問tp5.com