|
楼主 |
发表于 2003-9-4 10:09:35
|
显示全部楼层
我觉得所谓的几层只是一种开发的模式而已,是一种开发的管理方法和思路。说更专业一点就叫做设计模式,是这些年来为了更进一步的规范软件的开发而提出的理论。到了具体的操作时,并没有规定哪一种开发语言来完成它,同样,你可以使用delphi来开发三层结构(自己开发中间件), 用VB也行。同样asp也一样的可以将其应用分为各个层面,那么php也同样可以的。我对多次结构的理解就是将各种功能分开(有时候也认为加入自己的中间件或者是自己定制的东东),例如数据库逻辑层,模板处理层,数据库分析层等等,当然到了具体的表现就是将它们写成单个的类,或者更好一点你将它写特定的服务,截获相应的请求进行单独的处理也行。
因此我一直认为设计模式是设计模式,开发语言是开发语言。
php简单恐怕是一个误解吧。不错,它入门是很简单,但是怎么样用它来出色的有高要求的项目就不是那么简单的事情了。
一门开语言的出现一定是为了解决某一方面的问题的。 |
|