0

我需要一些帮助来构建我的网站。

我有一个home.php只绘制主页的控制器。members.php控制器基本上处理其他所有事情,从检查用户是否登录到将用户发送到注册页面,以及将数据发送到membership_model.php.

我的问题是:我应该以不同的方式安排吗?当用户单击给定链接时,我的home.php控制器不应该负责加载正确的视图。如果用户点击注册按钮,home.php控制器不应该加载注册页面的模板吗?我只是觉得让加载主页的控制器只这样做是错误的。

如果我在主页控制器中有一个注册方法,并且还有一个register.php控制器来处理从注册页面发生的事情,那可以吗?这合适吗?

非常感谢!

4

2 回答 2

3

您应该根据需要拆分它。没有这样做的“最佳”方式。

使用主控制器处理网站的视觉部分,让另一个控制器处理所有与用户相关的操作(如用户面板、注册、登录等)。至少那是我会做的。没有这个的食谱

于 2012-06-10T20:31:03.647 回答
0

不要担心有一个只加载主页的主页控制器。如果这就是你需要的,那就是你需要的。最好将事情组织起来并拥有一个几乎没有什么文件的文件,而不是停留在其他没有意义的地方。

像 Nicolas 我使用 users.php 控制器,它可以登录、注销、注册等...

于 2012-06-20T08:27:09.253 回答