PHP:我坚决站在面向对象一边
2008-03-28 20:35
295 查看
PHP 语言从诞生起,就具有了很好的面向过程编程的特性。只是在其进化过程中才逐渐加强了面向对象的特性,直到 PHP5.0,也才接近完善。一般来说,PHP 的初学者和从 ASP 转向 PHP 开发的程序员比较偏向于面向过程编程,因为教科书和大量的参考书就是这样教的。
但是随着 PHP 语言的发展和编程技术的进步,即使是 PHP 开发人员,也应当向面向对象编程进化!因为随着 PHP 版本的升级,PHP 也在寻求向企业开发市场发展,将来的编程会越来越复杂。再者,为了解决目前大量的重复开发和代码质量低下问题,面向对象是个很好的解决方案。比如目前流行的 PEAR、Smarty、PHPlib 等 PHP 轻型函数库,都是采用 OOP 的方法实现。还有 Zend Framework 等面向对象的应用级编程框架,都是面向对象编程的典范,在该框架下编程,完全采用面向对象编程的风格。
所以,无论是考虑 PHP 的本身及其发展,还是考虑到程序员编程思维的培养,及其职业生涯的发展,面向对象的编程都是一个大方向。特别是对目前 PHP 的编程现状,我特别推荐大家站在面向对象一边,面向对象编程才是发展出路所在。
但是随着 PHP 语言的发展和编程技术的进步,即使是 PHP 开发人员,也应当向面向对象编程进化!因为随着 PHP 版本的升级,PHP 也在寻求向企业开发市场发展,将来的编程会越来越复杂。再者,为了解决目前大量的重复开发和代码质量低下问题,面向对象是个很好的解决方案。比如目前流行的 PEAR、Smarty、PHPlib 等 PHP 轻型函数库,都是采用 OOP 的方法实现。还有 Zend Framework 等面向对象的应用级编程框架,都是面向对象编程的典范,在该框架下编程,完全采用面向对象编程的风格。
所以,无论是考虑 PHP 的本身及其发展,还是考虑到程序员编程思维的培养,及其职业生涯的发展,面向对象的编程都是一个大方向。特别是对目前 PHP 的编程现状,我特别推荐大家站在面向对象一边,面向对象编程才是发展出路所在。
相关文章推荐
- PHP:我坚决站在面向对象一边
- PHP 面向对对象基础(接口,类)
- PHP面向对象的程序设计多态--php高级最详细教程
- PHP面向对象之一
- PHP面向对象常见的关键字和魔术方法
- PHP面向对象知识总结
- PHP面向对象错误处理笔记
- PHP面向对象精华
- php面向对象基础
- 深入PHP面向对象、模式与实践——生成对象(1)
- 面向对象中的单例模式(PHP)
- php面向对象开发的学习
- PHP面向对象学习之三:抽象类和接口类的实际作用
- PHP中OOP面向对象笔记
- php面向对象知识
- php 面向对象连接 mysql
- php面向对象学习笔记01-面向对象介绍、构造函数、析构函数
- PHP面向对象笔记
- 总结一下php面向对象中出现的相关概念,顺便温故一下面向对象
- php面向对象中static静态属性和静态方法的调用