LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: mikkoyue

面向对象的PHP开发模式(简写版)

[复制链接]
 楼主| 发表于 2005-12-16 14:20:19 | 显示全部楼层
Post by nbxmedia
楼主知道v4和v5的最大区别在哪吗?既然连差别最大的部分都可以正常运行,那还有什么不能正常使用的?

你知道?总结分析出来给大家讲讲嘛。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-16 14:27:35 | 显示全部楼层
Post by ecloud
说实话我没怎么看出楼主代码里面的OO特性
最基本的继承、重载、过载、实例化等没有很明显的看出来,更不用说像java bean这种类似的架构

楼主的代码写的的确很漂亮,非常工整
但是请注意,结构化、模块化和MVC设计方式并不等于OO


首选,我不喜欢java;其二,我认为我们做为程序员不应该只局限于技术深度的探讨,而是想着如何把技术用到恰到好处。关键在于写程序的人是什么心态,写的程序不仅仅自己易读,而且别人一看就懂才行。

写本主题时是我用pear的模板库时想到的,现在用smarty了,已经不实用了。

如果说程序语言,我最喜欢的是C,我不想去讨论哪个语言比哪个语言强,而是看什么地方需要什么。
回复 支持 反对

使用道具 举报

发表于 2005-12-21 13:01:48 | 显示全部楼层
php的oo功能比起php4,已经加强了很多,但是还是没有package 或namespace的功能。。。类还是不好管理...
php如果还是以前那样,对于大项目,代码很难阅读和维护,像phpMyAdmin以前项目中用到,修改部分代码,。。要命啊
回复 支持 反对

使用道具 举报

发表于 2005-12-23 16:58:27 | 显示全部楼层
离真正的 OO 还远着呢,PHP5 只能算叫做能简单地封装一下。

类管理的确很致命,这就是 Java 和 .NET 最成功的地方。毕竟类库很重要,怎样引入外部类库更加重要。

为什么 PHP 同样成功?那是因为有人不喜欢 Java 和 .NET、不喜欢什么都 OO 罢了。

流水脚本有什么不好?小规模应用效率比完全 OO 实施快多了。
回复 支持 反对

使用道具 举报

发表于 2006-1-9 11:44:08 | 显示全部楼层
eclound兄的话是正解。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表