高性能的 PHP 框架,Agile Toolkit 4.2 發布

fmms 12年前發布 | 11K 次閱讀 PHP5

Agile Toolkit 開發團隊今天發布了4.2版本

高性能的 PHP 框架,Agile Toolkit 4.2 發布


Agile Toolkit 是一個高性能的 PHP 框架,基于jQuery ,用于Web UI的開發。 Agile Toolkit 能極大的提高 UI 的開發效率,因為它已經幫你無縫的集成了數據庫、界面以及安全方面的相關內容。

開發團隊表示,他們在整理了用戶對于4.1版本的評論的基礎上,歷時半年推出了4.2版本。4.2版本在性能上有很多改進之處,主要內容如下:

1、新增“兼容”模式

為了讓用戶方便的升級到4.2版本,同時也無需作出太多的改變,4.2版本新增了“兼容”模式。在此模式下,開發者可以在4.1版本和4.2版本之間輕易切換。

2、數據庫訪問

DSQL、模型和數據庫訪問類都已經全部重寫。DSQL現在開始支持PDO擴展,并可以運行在非MySQL數據庫上。新版本中添加的功能有:

  • 新增對sub-selects語句的支持。
  • 新增了對于“or”關鍵字的部分支持。
  • 新增了對表達式的支持。
  • 新增對全部迭代器的支持。

3、模型

由于4.1版本糟糕的代碼,模型曾被認為是一個附加功能。不過4.2版本已經完全重寫了模型的代碼,功能更加強大,并且能更好的集成。新版本的模型分為兩類:關聯模型和非關聯模型。你可以通過在非SQL數據庫中添加Data Controller來擴展非關聯模型。

4、核心改進

  • 所有的hook函數都將接收某個調用對象引用的第一個參數。
  • 通過元素數組添加特定對象將不會再存儲其引用地址。
  • 采用了全新的異常處理機制。
  • 重新構建了setModel和setController。

此外,在API、視圖和CSS方面也有一些改進。

詳細信息http://agiletoolkit.org/whatsnew/4-2

下載地址http://agiletoolkit.org/commercial/store

本文轉載自: http://www.iteye.com/news/24923

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!