thinkphp是一個開源輕量級PHP框架,是用來簡化企業級應用開發和敏捷WEB應用開發的;使用ThinkPHP,開發者可以更方便和快速的開發和部署應用。
本教學操作環境:Windows7系統、thinkphp v5.1版、Dell G3電腦。
ThinkPHP是一個免費開源的,快速、簡單的物件導向的輕量級PHP開發框架,是為了敏捷WEB應用開發和簡化企業應用開發而誕生的。
使用ThinkPHP,你可以更方便和快速的開發和部署應用,當然不僅僅是企業級應用,任何PHP應用開發都可以從ThinkPHP的簡單、兼容和快速的特性中受益。
ThinkPHP的主要特性:
#規格:遵循PSR-2、PSR-4規範,Composer及單元測試支援;
嚴謹:異常嚴謹的錯誤檢測和安全機制,詳細的日誌訊息,為你的開發保駕護航;
靈活:減少核心依賴,擴充功能更靈活、方便,支援命令列指令擴充;
API友善:出色的效能和REST支援、遠端偵錯,更好的支援API開發;
#高效:惰性加載,及路由、配置和自動加載的快取機制;
#ORM:重構的資料庫、模型及關聯,MongoDb支援;
簡潔、快速和實用是ThinkPHP發展秉承的宗旨,為此ThinkPHP會不斷吸收和融入更好的技術以保證其新鮮和活力,提供WEB應用開發的最佳實踐!
ThinkPHP可以支援windows/Unix/Linux等伺服器環境,正式版需要PHP5.0以上版本支持,支援MySql、PgSQL、Sqlite多種資料庫以及PDO擴展,ThinkPHP框架本身沒有什麼特別模組要求,具體的應用系統運行環境要求視開發所涉及的模組。
作為一個整體開發解決方案,ThinkPHP能夠解決應用開發中的大多數需要,因為其本身包含了底層架構、相容處理、基底類別庫、資料庫存取層、模板引擎、快取機制、插件機制、角色認證、表單處理等常用的元件,對於跨版本、跨平台和跨資料庫移植都比較方便。並且每個元件都是精心設計和完善的,應用開發過程僅需要專注於您的業務邏輯。
【相關教學推薦:thinkphp框架】
以上是thinkphp是用來做什麼的的詳細內容。更多資訊請關注PHP中文網其他相關文章!