没有说一定哪种好,只是想纠结一下大家一般都习惯怎么用?
第一种方式
-
model
-
category.php
-
article.php
-
-
view
-
category.php
-
article.php
-
-
controller
-
category.php
-
article.php
-
第二种方式
-
modules
-
category
-
model.php
-
view.php
-
controller.php
-
-
article
-
m本#文来源gaodai$ma#com搞$$代**码网$odel.php
-
view.php
-
controller.php
-
-
回复内容:
没有说一定哪种好,只是想纠结一下大家一般都习惯怎么用?
第一种方式
-
model
-
category.php
-
article.php
-
-
view
-
category.php
-
article.php
-
-
controller
-
category.php
-
article.php
-
第二种方式
-
modules
-
category
-
model.php
-
view.php
-
controller.php
-
-
article
-
model.php
-
view.php
-
controller.php
-
-
我的是模仿 Linux 目录结构:
<code>bin 维护脚本lib 运行库etc 配置var 数据文件 log 日志文件 tmp 临时文件 ...web HTML文件</code>
我的项目
我比较喜欢Yii的结构:
<code>backend controllers models views common controllers models views frontend controllers models views</code>
个人(前端)喜欢第二种,方便修改和后期维护,无奈公司用的是第一种
第二种吧!个人习惯而已。
用分区式架构
第一种比较符合MVC架构,将Model(处理数据业务)、View(视图)以及Controller(控制器)分开,再结合单一入口,更方便管理控制。
两种都是都用在mvc框架的。我目前使用第二种方式,因为我用nodejs+express,调用文件时使用相对路径,而且这样在复制文件时比较方便。
.net和java使用import不需要考虑路径吧,所以无所。
php不是很清除