【发布时间】:2015-04-18 10:48:54
【问题描述】:
我刚刚开始研究 MVC 模式。 我的问题是:
我应该把我的其他类文件(数据库、用户、记录器、邮件程序等)放在哪里?我是否应该为他们创建一个新目录,例如libs?
我应该在model 函数中实例化Controller 中的类吗?
<?php
class Controller {
protected function model($model) {
require_once('../app/models/'. $model .'.php');
return new $model();
}
protected function view($view, $data = []) {
require_once '../app/views/'. $view .'.php';
}
}
【问题讨论】:
-
看来你放弃了学习 MVC 而决定学习 Laravel。好吧 .. 无论支付什么费用,我想,如果您有重新开始学习 MVC 的冲动,您可以阅读此处列出的讲座和其他材料:stackoverflow.com/a/16356866/727208
标签: php model-view-controller structure