这是我第一次尝试使用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