我想爲我的Yii應用程序創建一個網站,我可以在其中描述每個模型,視圖和控制器。然而,爲我的每個班級做這件事都是一項非常長的任務,我相信這個任務可能已經在那裏解決了。構建一個在線MVC體系結構描述
有沒有一種方法來自動創建一個網站與每個模型/視圖/控制器及其方法,那麼我可以添加一個描述呢?
我想爲我的Yii應用程序創建一個網站,我可以在其中描述每個模型,視圖和控制器。然而,爲我的每個班級做這件事都是一項非常長的任務,我相信這個任務可能已經在那裏解決了。構建一個在線MVC體系結構描述
有沒有一種方法來自動創建一個網站與每個模型/視圖/控制器及其方法,那麼我可以添加一個描述呢?
您是否試過phpDocumentor http://www.phpdoc.org/?它抓取您的PHP文件的評論,並以JavaDocs的精神爲它們生成一個簡單的網站。
或者更好的是,您可以使用自定義擴展來構建Yii網站上的文檔,如Yii Docs Generator http://www.yiiframework.com/extension/yiidocsgenerator。請參閱http://www.yiiframework.com/wiki/186/how-to-generate-yii-like-documentation
令人驚歎!這正是我所期待的。我會嘗試實施這個Yii Docs擴展,你有沒有使用它?這個容易用嗎?謝謝! – Soph
你看過yii的Gii模塊嗎?一旦創建了表格,它就可以生成模型,然後創建CRUD(創建,更新,刪除)頁面。排除數據庫將不需要編程。然後,您可以通過可讀和記錄的形式獲取完整源代碼,以便操縱和更改以滿足您的需求。
如果你wan't一些更高級的或自定義可以擴展GII併產生一些自己的模板
拉里·厄爾曼對Learning the Yii Framework一個非常好的系列。在該系列的part 3中,他帶領您配置Yii併爲Yii啓用基於Web的自動代碼生成工具Gii。在part 5中,他向您展示瞭如何使用它來爲您的模型生成代碼。整個系列對Yii來說是一個很好的介紹,我推薦它。
的詳細信息您想要一個列出該網站使用的所有模型,視圖和控制器的網站? –
@ktothez不僅如此,我希望每個模型/視圖/控制器都是可點擊的,以便進入一個列出關於它的信息的新頁面。 – Soph