PHP中的三层方法

时间:2011-04-20 11:17:33

标签: java php three-tier

我喜欢在Java中使用三层(数据/业务逻辑| services / ui),并希望将其应用于PHP中的网站。您可以在这方面提出哪些建议,链接,教程?

P.S:我特别想知道如何编写和使用域/实体对象。

5 个答案:

答案 0 :(得分:3)

你可以使用PHP的一些框架。

他们已经为你做了三层

ZendFramework

CakePHP

这对您来说很有意思,可以帮助您选择正确的框架。

PHPFrameworks

答案 1 :(得分:2)

如果您想要一个实际遵循模型视图控件(MVC)模式的PHP框架,那么您需要查看Agavi。许多其他框架都试图实现它但失败了。

答案 2 :(得分:1)

如果我错了,请纠正我,但这是一种MVC方法(Model->View->Controller)?

如果是这样,请查看像CakePHP这样的框架,他们有一个非常好的学习区。

答案 3 :(得分:1)

您可以查看许多PHP框架中使用的MVC模式。

您可以使用KohanaZendCakePHPYii等框架,这些框架都使用此模式。

MVC代表模型 - 视图 - 控制器,其中模型包含业务逻辑,视图包含UI,控制器处理请求并将事物联系在一起。

答案 4 :(得分:1)

Symfony(http://www.symfony-project.org/)从我的PHP吊索队友那里得到了很好的评价