這是我第一次嘗試使用MVC構造(CodeIgniter)。我希望有人能告訴我下列元素屬於哪裏。我寫他們;我只是想確保它們正確放置在各自的位置。這是我的應用程序將如何運行:元素應該在哪裏使用MVC格式使用CodeIgniter
- 調用一個DB,看看我們有一個用戶註冊
- 路由到註冊頁面
- 路由到主首選項頁面爲現有用戶
- 製作用於生產新的用戶
- 製作更新查詢的數據庫查詢,當用戶改變他們的喜好
所提供的服務是一個cron作業週期g每10分鐘一次,我仍然寫在CodeIgniter之外。這是我應該/可以添加到邏輯的地方嗎?它推特Twitter,並與任何新的推文做東西。讓我知道如果我能澄清這一點的任何部分!
我認爲,有關數據輸入的一切/輸出應該在模型中去。這包括衛生。因此,在模型中,它被傳遞給控制器之前。 – GSto 2009-10-01 03:53:07
雖然有一個例外 - 如果你希望某些部分的數據「按原樣」,但是當你需要將它打印到頁面時,你將使用'htmlspecialchars()'來確保沒有腳本元素等在裏面。 – alex 2009-10-01 04:37:39