我需要一些帮助构建我的网站。
我有一个home.php
控制器,只是绘制主页。 members.php
控制器基本上处理其他所有操作,包括检查用户是否已登录,将用户发送到注册页面以及将数据发送到membership_model.php
。
我的问题是:我应该以不同的方式安排吗?当用户点击给定链接时,我的home.php
控制器不应负责加载正确的视图。如果用户单击REGISTER按钮,home.php
控制器是否应该加载注册页面的模板?我觉得让加载主页的控制器只做那个是错误的。
如果我在主页控制器中有一个注册方法,并且还有一个register.php
控制器来处理从注册页面发生的事情,那可以吗?那是对的吗?
非常感谢!
答案 0 :(得分:3)
您应该根据自己的需要进行拆分。这样做没有“最佳”的方式。
使用家庭控制器处理网站的可视部分,并留下另一个处理所有与用户相关的操作(如userpanel,register,login等)。 至少这就是我要做的。这个没有配方
答案 1 :(得分:0)
不要担心只有主页加载主页的家庭控制器。如果那就是你所需要的那就是你所需要的。最好保持组织有序,并且文件中的文件很少,而不是粘在其他没有意义的地方。
与Nicolas一样,我使用的是users.php控制器,可以登录,注销,注册等...