ThinkPHP 發布1.0.0RC1 最新版本
在經歷了幾代產品的更新之後,ThinkPHP在原來的0.9.8版本的基礎上經過幾個月的重構和完善,並吸取了眾多用戶反饋意見,發布了基於PHP5的最新開發版本ThinkPHP 1.0.0RC1,為WEB應用提供了更加有力的開發利器和最佳實踐,在此之前,官方網站已經首先完成了基於最新開發版本的重構和升級工作。
作為國內技術領先、功能完善的開源PHP 應用開發框架,ThinkPHP始終致力於PHP技術的推廣,著眼於高效簡潔的web應用,為企業提供WEB開發解決方案,全面提升企業競爭力,從而實現業務流程與WEB技術的完美結合!
作為TOPThink系列的旗艦產品,ThinkPHP 1.0.0承載著太多用戶的需求和期望。最新開發版在保持原有功能系統基礎上,引入了ActiveRecord模式支持和富模型的概念,增加了操作鏈、URL偽裝、組件模塊、視圖模型、靜態模型、聚合對象、單表繼承、頁面Trace、文本字段、分布式數據庫支持等非常多的細節功能,完善了查詢語言、數據驗證、表單處理、靜態緩存、樂觀鎖和悲觀所機制、匹配導入、路由等一系列功能,我們有理由相信,ThinkPHP必將成為你WEB應用開發中值得期待的最佳實踐框架。
ThinkPHP不是你所想象的只是一個提供一組類庫的框架,而是一個具有你開發所需的全功能的開發平台,是一個有機組合體,是一個讓你可以立刻開始編寫應用邏輯的開發框架,並且具有很好的擴展性。下面的圖示可以看出ThinkPHP的功能分布。
本次升級是ThinkPHP發展的又一裡程碑,它標志著ThinkPHP在web應用領域的最佳實踐框架誕生!
為了更好的讓開發人員使用和掌握ThinkPHP的開發,本次發布在文檔方面增加了最新的多達100多頁的開發人員指南和API手冊,系統和詳細介紹了新版的各個方面的功能。並且在示例方面增加了一個綜合的Blog應用示例,涵蓋了新版ThinkPHP的大部分功能點,是新手入門的絕佳學習實例。
重要特性:
完全PHP5重構 MVC模式
內置標簽庫支持的模板引擎,支持第三方模板引擎
CURD和ActiveRecords模式
慣例重於配置
組件和插件支持
多元化緩存機制
數據庫中間層以及PDO支持
URL定制和路由支持
單一入口模式
AJAX支持
易擴展的系統基類庫
增加功能:
ActiveRecords模式
分布式數據庫支持
回調方法
延遲查詢
聚合對象
單表繼承
文本字段
組件模塊
模塊和操作偽裝
操作鏈
URL偽靜態
URL組裝
泛路由定義
頁面Trace
視圖模型
靜態模型
悲觀鎖支持
JOIN查詢支持
動態查詢
匹配導入
布局模板
Xcache緩存方式支持
SQL日志記錄
完善功能:
重寫內置模板引擎的XML解析部分
完善ADSL方法
URL模式改進
復雜查詢
過濾器
空操作
自動表單驗證
自動表單處理
樂觀鎖
數據更新檢測
多語言
多模板
標簽庫增強
關聯查詢改進
統計查詢
定位查詢
浏覽器緩存
數據緩存
靜態緩存
Action緩存
視圖緩存
AJAX支持
自動加載路徑
第三方類庫支持
調試模式
配置格式
文件上傳
自動記錄時間戳
驗證碼支持
注意:1.* 版本並不是0.9.8的升級版本,而是一個全新的分支版本,提供PHP5的全面支持,因此無法在原有0.9.8的基礎上進行自動升級。0.9.8的升級版本請關注後續的升級版本發布。
詳情請關注官方網站http://ThinkPHP.cn
最新版本下載:http://ThinkPHP.cn
SVN倉庫:http://thinkphp.googlecode.com/svn/trunk