PHP中的三层方法


Three-layered approach in PHP

我喜欢在Java中使用三层(数据/业务逻辑|服务/ui),并希望将其应用于PHP中的网站。在这方面你有什么建议、链接、教程吗?

p。S:我对如何编写和使用域/实体对象特别感兴趣。

您可以使用一些PHP框架。

他们已经为你做了三层了

ZendFramework

CakePHP

这可能会让你感兴趣,并帮助你选择正确的框架。

PHPFrameworks

如果您想要一个真正遵循模型-视图-控制(MVC)模式的PHP框架,那么您将需要考虑Agavi。许多其他框架都试图实现它,但都失败了。

如果我错了,请纠正我,但这是一种MVC方法(模型->视图->控制器)?

如果是的话,试试CakePHP这样的框架,他们有一个很好的学习区。

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

您可以使用Kohana, Zend, CakePHP, Yii等框架,它们都使用此模式。

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

Symfony (http://www.symfony-project.org/)获得了我的PHP开发伙伴的好评