今天的PHP

PHP5 release已经1年多了. PHP5的项目也渐渐开始丰富。无论是application还是lib。PHPer的开发模式也的确开始转变。开始更多的根据自己的特点吸收java, .net, ruby, python的特长. Script式PHP程序的时代应该要过去了. PHP本身可以轻松的处理无论是表现,业务还是数据层的问题。除了在事务性,伸缩性上有着缺陷,即本身语言的缺陷以外,其他都表现得很不错了。而随着PDO(PHP Data Objects)的发布, PHP持久化已经有了一个不错的抽象层了。只是相对于JDO,PDO实在不应该叫PDO,抑或PDO有着更远大的目标吧。而PHP 5.1在优化过的vm机制下也的确表现出了更好的性能。PEAR 1.4的发布也使PEAR更加进化,同时使。PEAR和。PECL更加整合。

PHP5的项目,如: PHPUnit2, Mojavi(Mojavi已经和Agavi整合为Mojavi4), Propel, Phing等已经很成熟,而且值得应用及学习(应用的话Mojavi4暂时还除外吧, 呵呵)。ps: phpunit pocket guid

随着PHP Programmer的增加及PHP程序员对PHP的要求越来越多,PHP6又变得很PHP5那时一样让人非常期待。据Sebastian Bergmann的PPT上说的,unicode的支持,字节码缓存及优化,input过滤,命名空间及会删除一些过时的东西。而这些都是PHP走向更多应用领域不得不增强的东西。你也可以看看Sebastian Bergmann的这个Slide

PS: 我实在对CakePHP和的Framework提不起兴趣. :p
php

Related Posts

2 Responses to “今天的PHP”

Leave a Reply