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