軟件簡介
ThinkPHP可以支持WIN/Unix服務(wù)器環(huán)境, 正式版需要PHP5.0以上版本支持, 支持Mysql、PgSQL、Sqlite以及PDO 等多種數(shù)據(jù)庫,ThinkPHP 框架本身沒有什么特別模塊要求, 具體的應(yīng)用系統(tǒng)運行環(huán)境要求視開發(fā)所涉及的模塊。
使用ThinkPHP,你可以更方便和快捷的開發(fā)和部署應(yīng)用,當(dāng)然不僅僅是企業(yè)級應(yīng)用,任何 PHP應(yīng)用開發(fā)都可以從ThinkPHP的簡單、兼容和快速的特性中受益。簡潔、快速和實用是ThinkPHP發(fā)展秉承的宗旨,為此ThinkPHP會不斷吸收和融入更好的技術(shù)以保證其新鮮和活力,提供WEB應(yīng)用開發(fā)的最佳實踐。
ThinkPHP 2.2正式版特性概述:
- 全新的CBD(核心+行為+驅(qū)動)架構(gòu)模式,打造DIY框架和類AOP編程體驗;
- 全新改進的項目編譯機制,更快更方便,并且支持編譯文件直接作為入口載入,并且支持常量外部載入,利于產(chǎn)品發(fā)布;
- 調(diào)試模式更易用,可以設(shè)置不同的項目狀態(tài) 并自動加載對應(yīng)不同的項目配置文件,并且詳細記錄行為執(zhí)行日志;
- 路由的增強更加靈活 支持新的規(guī)則路由,改進正則路由,并改進定義方式;
- 內(nèi)部導(dǎo)入機制和自動加載機制優(yōu)化 全面提升import A D R等方法的性能;
- URL模式簡化,兼容URL地址優(yōu)先判斷;
- 查詢語言進一步增強,query和execute方法增強 支持連貫操作和SQL解析;
- 模板引擎性能提升,PHP語法檢測,include用法改進 支持變量傳輸;
- 全新的布局模板實現(xiàn),支持布局嵌套;
- 實現(xiàn)了擴展和驅(qū)動的完全分離,并且驅(qū)動集中管理;
- AJAX返回數(shù)據(jù)支持?jǐn)U展,提供更好的AJAX支持;
- 更強大和易用的模式擴展;
- U函數(shù)重新設(shè)計;
- 去除Think基類設(shè)計,Think重新設(shè)計為入口類和靜態(tài)類;
- 增加MongoDb支持;
- 增加REST模式,提供RESTFul支持;
- 增加SAE模式擴展提供新浪SAE部署和本地調(diào)試支持;
- 增加自動驗證規(guī)則;
- 動態(tài)配置文件和函數(shù)文件支持;
