2013-07-29 72 views
-5

請同時建議使用哪個命名空間。我是zend和MVC的新手。使用存儲過程的ZF2相冊教程

module.php

public function getServiceConfig() 
{ 
// what code here? 
} 

**Album\Model\Album.php** 

{ 
//what code here? 
} 

**Album\Model\AlbumTable.php** 

{ 
//what code here? 
//do we have to use this class or a different class? 
} 

回答

0

與ZF2開始時,我能理解突如其來的混亂。但是,該手冊在幫助剛剛起步的人方面確實做得很好。你可以在這裏找到最新的信息:http://zf2.readthedocs.org/en/latest/user-guide/overview.html

一旦你有了骨架應用程序的工作,我相信你的一些困惑將得到緩解。如果沒有,請回來問一些更具體的問題,或者你甚至可以在#zftalk加入FreeNode IRC頻道。

而且還幫助回答一些你在這裏問:

getServiceConfig()這裏,您將與交互的ServiceManager。儘量遠離關閉並與工廠合作。

Album.php有點像Hydrator。您不必使用Hydrator,但是例如將它放在此處。從長遠來看,它可以變得更容易。

AlbumTable.php是您將與之交互的數據庫表。

本教程中使用的名稱空間稱爲Album。首先,Skeleton應用程序打包名爲Application的名稱空間。

您可以在此處手動下載ZF2:https://packages.zendframework.com/

最新的框架應用程序可以在這裏找到:https://github.com/zendframework/ZendSkeletonApplication

您也可以選擇使用Composer來安裝這往往使安裝過程更加整個應用程序那些剛剛開始的人更容易,所以在你的情況下,我會建議你使用它。你可以在這裏找到關於如何使用Composer的說明:http://zf2.readthedocs.org/en/latest/user-guide/skeleton-application.html