我是新來的PHP框架,並開始我的冒險我去試試FuelPHP。經過幾天的測試,我明白事情是如何運作的。控制器控制動作,視圖控制$內容,模板控制佈局。但是模型呢,它們是幹什麼用的?在FuelPHP中使用模型?
0
A
回答
0
模型CONTROLE您的數據,與您的數據庫直接接觸已讀here
2
模型是對數據抽象存儲在其他地方,它們封裝通過標準的對象創建,方法調用,屬性訪問等數據訪問就像普通的物體一樣。這裏的主要想法是控制器(或任何需要數據的對象)不需要知道如何獲取數據或存儲數據的方式。它可以存儲在文件,網絡(通過web服務),數據庫,任何可以保存數據的東西。數據可以通過網絡服務請求,數據庫查詢,文件閱讀等方式檢索到。
例如,「給我ID爲1的學生記錄」可以像student := new student(1);
一樣簡單,然後你可以訪問學生的姓名,地址等,但學生如何檢索其數據?它在哪裏存儲數據?它不受關注,可根據需要進行調整(或應調整)。
0
您可能會說
與ID,名稱,詳細信息和ContactType屬性聯繫。
這個想法是保持最小,它基本上是圍繞一個實體的所有有用屬性。
這是MVC的當前定義。沒有關於它的後端。這將是一些獨立的庫/ dll,只知道模型,以及底層數據如何存儲在數據庫中。
相關問題
- 1. FuelPHP - pre_save()在模型上不起作用
- 2. 在FuelPHP中使用的OOP
- 3. FuelPHP模板
- 4. 怎樣的foreach模型意見fuelphp
- 5. 添加自定義模型fuelphp
- 6. Fuelphp屬於關係,不同的模型
- 7. FuelPHP基礎知識,使用模型結果查看
- 8. FuelPHP:創建表時使用'石油生成模型'混亂
- 9. 使用沒有mvc的fuelphp模塊
- 10. 在FuelPHP中使用Fieldset類和ORM
- 11. Fuelphp輸入和模型中的會話問題
- 12. 單元測試FuelPHP型號
- 13. 使用查詢綁定Fuelphp
- 14. Fuelphp ORM其中
- 15. 在jQuery中使用模型
- 16. 在模型中使用attr
- 17. 在模型中使用JList?
- 18. 用戶「?」在fuelphp路由器
- 19. Call Config :: Load在Fuelphp中不起作用
- 20. 在FuelPHP中清理用戶輸入
- 21. Fuelphp:將標準ORM模型轉換爲model_temporal
- 22. FuelPHP ORM模型上的主鍵無法更改
- 23. 入門Ormauth在FuelPHP
- 24. 在用戶模型中使用jQuery呈現部分模型
- 25. 如何在FuelPHP的子文件夾中使用短劃線URL?
- 26. 爲什麼FuelPHP REST API無法在域名中使用WWW?
- 27. CakePHP - 在SecurityComponent中使用用戶模型
- 28. 在模型中使用MVVM Light引用
- 29. Fuelphp使用Model_Soft永久刪除
- 30. 使用FuelPHP的多個上傳
[Wiki](http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller)很清楚:_「模型管理應用程序的行爲和數據(通常來自視圖),並響應指令以改變狀態(通常來自控制器);在事件驅動的系統中,當信息發生變化時,模型通知觀察者(通常是視圖)他們可以做出反應。「_ – CodeCaster