截至目前,我仍然對班級感到不安,所以我不想爲我的網站使用任何班級。我仍然在上課練習。如何在不使用類的情況下使用MVC創意?
但是我怎樣才能實現沒有類的MVC的想法?
這是否適用於MVC?
的index.php(視圖)
index_controller.php
index_model.php
Is this right for what a MVC should be?
View: show html, css, forms
Controller: get $_POST from forms and any data from the user, get info from db
Model: do all the functions, insert/delete in db, etc
基本上分離HTML/CSS的視圖,所有的數據收集爲控制器和模型的邏輯。只需使用require_once連接它們。
是的,您可以做到這一點,請參閱Rasmus的最小MVC實現 - http://toys.lerdorf.com/archives/38-The-no-framework-PHP-MVC-framework.html。他爲DB和Model使用了類,但是可以將它們與函數交換。 *但**爲什麼**你不想使用類?* – Anurag 2010-05-22 03:23:05
我還是新來的類,所以我不想在沒有先用小項目練習的情況下使用它。 :) – jpjp 2010-05-22 03:25:21