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