這個問題是我在此之前的問題的延續 zend models architecture(非常感謝Bill Karwin)。 我做了一些閱讀包括本文Zend的領域驅動設計
這個問題
現在我才明白,驅動設計是什麼域。但是例子仍然非常簡單而且很差。 它們基於一個表格和一個模型。現在,我的問題是:他們在真實世界的PHP項目中使用領域模型設計嗎?
我一直在尋找一些關於此的良好文檔,但我還沒有找到足夠好的東西,解釋瞭如何管理多個表並將它們傳輸到域對象。只要我知道,有Hibernate庫,它具有Java中的這個特性,但是我應該在PHP(Zend Framework)中使用什麼?
在現實世界中,DDD肯定與PHP一起使用。我目前正在使用它的中型項目的尾端。我同意在那裏缺乏示例,通常我建議查看一些java和c#代碼(作爲一個PHP開發人員,您將能夠理解)。一般而言,您會發現幾個DDD應用程序示例 - 其原因很明顯,在DDD中,該模型是特定於上下文的,DDD中的示例應用程序編寫起來很耗時,並且很少重用代碼。 – thelastshadow 2014-02-21 13:57:58