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

fmms 12年前
     <p><strong>Agile Toolkit 开发团队今天发布了4.2版本</strong>!</p>    <div style="text-align:center;">     <img style="width:552px;height:313px;" alt="高性能的 PHP 框架,Agile Toolkit 4.2 发布" src="https://simg.open-open.com/show/f415f80976b7f6e9f3c9d4d15d9a1e64.png" />    </div>    <p><br /> Agile Toolkit 是一个高性能的 PHP 框架,基于jQuery ,用于Web UI的开发。 Agile Toolkit 能极大的提高 UI 的开发效率,因为它已经帮你无缝的集成了数据库、界面以及安全方面的相关内容。 <br /> <br /> 开发团队表示,他们在整理了用户对于4.1版本的评论的基础上,历时半年推出了4.2版本。<strong>4.2版本在性能上有很多改进之处</strong>,主要内容如下: <br /> <br /> <strong>1、新增“兼容”模式</strong> <br /> <br /> 为了让用户方便的升级到4.2版本,同时也无需作出太多的改变,4.2版本新增了“兼容”模式。在此模式下,开发者可以在4.1版本和4.2版本之间轻易切换。 <br /> <br /> <strong>2、数据库访问</strong> <br /> <br /> <strong>DSQL、模型和数据库访问类都已经全部重写</strong>。DSQL现在开始支持PDO扩展,并可以运行在非MySQL数据库上。新版本中添加的功能有:</p>    <ul>     <li>新增对sub-selects语句的支持。 </li>     <li>新增了对于“or”关键字的部分支持。 </li>     <li>新增了对表达式的支持。 </li>     <li>新增对全部迭代器的支持。</li>    </ul>    <p><strong>3、模型</strong> <br /> <br /> 由于4.1版本糟糕的代码,模型曾被认为是一个附加功能。不过4.2版本已经完全重写了模型的代码,功能更加强大,并且能更好的集成。<strong>新版本的模型分为两类</strong>:关联模型和非关联模型。你可以通过在非SQL数据库中添加Data Controller来扩展非关联模型。 <br /> <br /> <strong>4、核心改进</strong></p>    <ul>     <li>所有的hook函数都将接收某个调用对象引用的第一个参数。 </li>     <li>通过元素数组添加特定对象将不会再存储其引用地址。 </li>     <li>采用了全新的异常处理机制。 </li>     <li>重新构建了setModel和setController。</li>    </ul>    <p>此外,在API、视图和CSS方面也有一些改进。 <br /> <br /> <strong>详细信息</strong>:<a href="/misc/goto?guid=4958337829769336198" target="_blank">http://agiletoolkit.org/whatsnew/4-2</a> <br /> <br /> <strong>下载地址</strong>:<a href="/misc/goto?guid=4958337830602062116" target="_blank">http://agiletoolkit.org/commercial/store</a><br /> <br /> 本文转载自: <a href="/misc/goto?guid=4958337831400332988" rel="nofollow" target="_blank">http://www.iteye.com/news/24923</a></p>