sbf123官网

等面向对象的应用级编程框架

PHP
语言从诞生起,就具有了很好的面向过程编程的特性。只是在其进化过程中才逐渐加强了面向对象的特性,直到
PHP5.0,也才接近完善。一般来说,PHP 的初学者和从 ASP 转向 PHP
开发的程序员比较偏向于面向过程编程,因为教科书和大量的参考书就是这样教的。

但是随着 PHP 语言的发展和编程技术的进步,即使是 PHP
开发人员,也应当向面向对象编程进化!因为随着 PHP 版本的升级,PHP
也在寻求向企业开发市场发展,将来的编程会越来越复杂。再者,为了解决目前大量的重复开发和代码质量低下问题,面向对象是个很好的解决方案。比如目前流行的
PEAR、Smarty、PHPlib 等 PHP 轻型函数库,都是采用 OOP 的方法实现。还有
Zend Framework
等面向对象的应用级编程框架,都是面向对象编程的典范,在该框架下编程,完全采用面向对象编程的风格。

所以,无论是考虑 PHP
的本身及其发展,还是考虑到程序员编程思维的培养,及其职业生涯的发展,面向对象的编程都是一个大方向。特别是对目前
PHP
的编程现状,我特别推荐大家站在面向对象一边,面向对象编程才是发展出路所在。

张庆 网眼视界: 2008-3-28

<

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章