【发布时间】:2012-01-27 08:07:18
【问题描述】:
如果很抱歉,这似乎是一个愚蠢的问题 =]
好的,我一直在构建一个小的 php 框架来加快开发速度。我知道还有其他的,例如 codeignitor,但我想要从头开始构建一个的知识。无论如何,我已经通过研究等尽可能地创建了一个结构。
我把所有东西都分开了;
application/
/models / My Models such as Database.php
/views < I have a View.php
/controllers < I have a HomeController.php
我用 index.php 设置了所有主要的东西,任何查询都会传递给 php,它会做它需要做的事情:
http://localhost/Framework/home/index
这将转化为HomeController->index
所以我在 index 方法中设置我的变量 n 这样,然后将其全部发送到要呈现的视图类...很有魅力。
我的问题是,我需要为每个页面设置不同的类吗?喜欢:http://localhost/about/
也许这会指向AboutController->index,或者像这样:HomeController->about
我认为后者是正确的,还是有关系?
【问题讨论】: