ThinkPHP 详细介绍
ThinkPHP 是一個免費開源的,快速、簡單的面向對象的 輕量級PHP開發框架 ,創立于2006年初,遵循Apache2開源協議發布,是為了敏捷WEB應用開發和簡化企業應用開發而誕生的。ThinkPHP從誕生以來一直秉承簡潔實用的設計原則,在保持出色的性能和至簡的代碼的同時,也注重易用性。并且擁有眾多的原創功能和特性,在社區團隊的積極參與下,在易用性、擴展性和性能方面不斷優化和改進,已經成長為國內最領先和最具影響力的WEB應用開發框架,眾多的典型案例確保可以穩定用于商業以及門戶級的開發。
全面的WEB開發特性支持
最新的ThinkPHP為WEB應用開發提供了強有力的支持,這些支持包括:
MVC支持-基于多層模型(M)、視圖(V)、控制器(C)的設計模式
ORM支持-提供了全功能和高性能的ORM支持,支持大部分數據庫
模板引擎支持-內置了高性能的基于標簽庫和XML標簽的編譯型模板引擎
RESTFul支持-通過REST控制器擴展提供了RESTFul支持,為你打造全新的URL設計和訪問體驗
云平臺支持-提供了對新浪SAE平臺和百度BAE平臺的強力支持,具備“橫跨性”和“平滑性”,支持本地化開發和調試以及部署切換,讓你輕松過渡,打造全新的開發體驗。
CLI支持-支持基于命令行的應用開發
RPC支持-提供包括PHPRpc、HProse、jsonRPC和Yar在內遠程調用解決方案
MongoDb支持-提供NoSQL的支持
緩存支持-提供了包括文件、數據庫、Memcache、Xcache、Redis等多種類型的緩存支持
安全性
框架在系統層面提供了眾多的安全特性,確保你的網站和產品安全無憂。這些特性包括:
XSS安全防護
表單自動驗證
強制數據類型轉換
輸入數據過濾
表單令牌驗證
防SQL注入
圖像上傳檢測
轉載原文:https://www.oschina.net/p/thinkphp
總結
以上是生活随笔為你收集整理的ThinkPHP 详细介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WeUI 详细介绍
- 下一篇: 浅谈MySQL中utf8和utf8mb4