我正在開發一個顯示外部站點統計信息的php站點。我畫出了這張圖來總結mvc的工作原理。我是新來實現MVC架構,所以有人可以告訴我,如果我這樣做的權利?我在想這個模型是外部網站,而且它不能改變。控制器是使用屏幕抓取類從網站解析數據的php腳本。然後,這些視圖是使用ajax顯示的php頁面。看看這張圖,正方形是視圖,圓圈是控制器,並且有一個模型。這是一個mvc架構嗎? http://img641.imageshack.us/img641/8377/mapym.pngMVC php/ajax問題
1
A
回答
0
無論框架如何,您都可以使用MVC。如果您有單獨的數據操作代碼,則使用前兩個代碼分別爲演示文稿功能和單獨代碼分配代碼 - 您擁有MVC。
我以如下方式實現它:具有支持CRUD和其他操作的數據對象,具有接受數據對象作爲輸入的表示對象,具有處理請求的REST/AJAX代碼。它可以由框架支持,但框架不應該強迫你使用它。框架可能無法阻止您在一個類或文件中混合不同的任務。
對於AJAX MVC似乎是最自然的。使用JavaScript創建演示文稿是有意義的,同時使用單獨的PHP模塊獲取數據。數據和演示文稿之間的所有內容都是控制器。
相關問題
- 1. MVC ActionLink問題
- 2. Spring MVC問題
- 3. MVC問題Elmah
- 4. Extjs mvc問題
- 5. ASP.NET MVC問題
- 6. Xcode MVC問題
- 7. MVC問題
- 8. ASP.NET Mvc問題
- 9. 問題MVC
- 10. mvc connectionstrings問題
- 11. iPhone MVC問題
- 12. 問題:在MVC
- 13. mcts mvc問題
- 14. ASP.NET MVC問題
- 15. 路線MVC問題
- 16. ASP.NET MVC BeginCollectionItem問題
- 17. ASP.NET MVC Ignore.Routing問題
- 18. mvc程序問題
- 19. MVC設計問題
- 20. asp.net mvc - RenderAction問題
- 21. MVC的OutputCache問題
- 22. MVC設計問題
- 23. ASP Mvc Nhibernate問題
- 24. 問題在MVC 4
- 25. ASP.NET MVC Dotfuscator問題
- 26. Asp.net MVC Html.Renderpartial問題
- 27. ASP.NET MVC - Html.RenderPartial問題
- 28. MVC嚮導問題
- 29. MVC路由問題
- 30. ASP.Net MVC RedirectToSsl問題
MVC是一個流行詞。沒有一個PHP框架實現它。它主要是Passive-MVC或Model-View-Presenter的一些變體。別擔心,以幫助處理流程的方式設計對象模型。另見http://stackoverflow.com/questions/1549857/simple-php-mvc-framework/1549970#1549970 – mario 2010-11-13 20:42:20
是的,我有點想這是。我想要分開我的數據,從功能等,我認爲MVC是做到這一點的最佳方式。我只是要堅持我的模型。謝謝! – alex 2010-11-13 20:46:14