您在Zend Framework中实现模型的方法有哪些?
我已经看到了基本的class User extends Zend_Db_Table_Abstract,然后在你的控制器中调用它:
$foo = new User;
$foo->fetchAll()
但更复杂的用途呢?文档的Quickstart部分提供了这样一个示例,但我仍然觉得我没有在Zend Framework中获得模型的"最佳使用"示例.那里有任何有趣的实现吗?
编辑:我应该澄清(回应CMS的评论)......我知道做更复杂的选择.我对模型概念的整体方法以及其他人如何实现它们的具体例子感兴趣(基本上,手册遗漏的东西和基本的方法光泽的东西)
这个问题是我先前问题的延续,这里是 Zend模型架构(非常感谢Bill Karwin).我已经做了一些阅读,包括这篇文章
这个问题
现在我明白了,域驱动设计是什么.但是例子仍然非常简单和糟糕.它们基于一个表和一个模型.现在,我的问题是:他们是否在现实世界的PHP项目中使用域模型设计?
我一直在寻找一些关于这方面的好文档,但我还没有找到任何足够好的文档,它解释了如何管理多个表并将它们传输到Domain Objects.只要我知道,就有Hibernate库,它具有Java中的这些功能,但我应该在PHP(Zend Framework)中使用什么?