期待Zend Framework的Release 1.0

  前不久试用了Zend_Framework Beta0.7.0的几个主要模块,感触很多,PHP未来在Web项目上的前景是很多人不能想象的,尤其在面对大型WEB应用、企业BS大型软件等方面,Zend Framework给了我们很大的想象空间。

  Zend Framework由Zend官方团队提供支持,并且提供开放的使用协议,该框架完全基于PHP5来开发和实现,提供了完全的面向对象架构,完整的Exception实现,类似Java的try catch处理,就它本身来说,就是一个PHP5标准的OO教程,在Zend Framework上,使用了不少我们在23种经典设计模式中熟悉的典型模式,比如Factory模式、Singleton模式在Zend Framework中被大量使用。
ZendFM

  在我对0.7.0的试用中,发现Zend_Search_Lucene模块最大的问题就是UTF-8以及中文的支持问题,同时基于PDO的Zend_Db模块还不是很稳定,经过我测试,在同一个应用中使用多个DB多个Server的情况下,会有些奇怪的问题发生,虽然如此,这个Framework依然让我非常兴奋和期待。

  前两天Zend Framework发布了Beta0.8.0,从Changelog里面可以看到很多的改进和新功能的实现,在Search模块上也有了很多改进,最近有空了准备再测试一下。不过就目前来说,把Zend Framework应用到商业产品里面,还是建议等待Release 1.0发布后再行动,目前做做测试和熟悉倒是不错。

  事实上,PHP领域里面,我至今最喜欢的就是PEAR,我写过的很多PHP的应用大部分都基于PEAR来实现,这个类似PERL领域CPAN库的PHP模块仓库,聚集了大量PHP高手的结晶,PEAR实现了基于PEAR_Error的错误处理框架,这在我写的东西里面被完全使用,PEAR中HTTP、Benchmark、NET、Mail、Soap等模块已经在我很多项目中让我受益匪浅。

  前一段写过的一个东西,我基于PEAR,并整合了Zend Framework的部分模块进来,比如Zend_Config模块,我把它从Zend Framework里面剥离出来,修改了部分代码整合到PEAR里面来,我用它来实现了我底层的Config配置对象,从目前的情况来看,效果很好。

  期待Release 1.0 !

Category: PHP / Zend
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
2 Responses
  1. tino says:

    我的站就是用 zend framework 做的zend framework例子

  2. Michael says:

    兄弟的网站不错,从照片上看感觉似曾相识,定会常去拜读学习。

Leave a Reply

Your email address will not be published. Required fields are marked *

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Anti-spam image