jiss7658 发表于 2011-9-16 12:07:29

CI 框架如何区分前端 后端

CI 框架如何区分前端 后端?
代码的布局如何区分前端代码和后端代码?
请提供一些好的布局方案》》

Hex 发表于 2011-9-16 12:21:48

您指的前端和后端是?

jiss7658 发表于 2011-9-16 12:26:04

前端 是指的用户的管理界面,或者 前端的访问页面。后端指的管理员的管理界面。

jiss7658 发表于 2011-9-16 12:27:53

Hex 发表于 2011-9-16 12:21 static/image/common/back.gif
您指的前端和后端是?

前端 是指的用户的管理界面,或者 前端的访问页面。后端指的管理员的管理界面。
我是希望能把这两部分的代码 分开。
将来还有可能出现api的部分

dde333 发表于 2011-9-16 13:03:40

还是专业人士来回答吧

sdink 发表于 2011-9-16 13:54:05

有个叫一个ci 多个网站的配置不知 LZ 是否看过 可以鉴定一下

Hex 发表于 2011-9-16 14:12:09

前后台可以完全独立成不同的 application
参考 http://codeigniter.org.cn/user_guide/general/managing_apps.html

jiss7658 发表于 2011-9-16 15:34:41

本帖最后由 jiss7658 于 2011-9-16 15:39 编辑

Hex 发表于 2011-9-16 14:12 http://codeigniter.org.cn/forums/static/image/common/back.gif
前后台可以完全独立成不同的 application
参考 http://codeigniter.org.cn/user_guide/general/managing_ap ...

谢谢 这篇文章我已经看过了。 框架提供这样的方案是挺好的。
但是这个方案 没有统一配置文件和类库。

貌似 CI 提供的解决方案是   直接在controllers 、 model 、views各个目录内直接建目录区分前台 和 后台的。
这种区分方式也是不错的。 但是没有你说的这种独立不同的 application 直观。
我是希望得到这样的目录结构:
application/
               config/
               helpers/
               hooks/
               libraries/
               errors/
               Front/
                        controllers/
                        models/
                        views/
                        language/
               admin/
                        controllers/
                        models/
                        views/
                        language/

不知道要得到这样的目录结构我该怎么配置?

Hex 发表于 2011-9-16 16:35:03

你这样的有点像 HMVC
但是我设计的 HMVC,不是用来做这个的。

就目前来说,CI 默认不支持你那样的目录结构,需要自己扩展或者使用其他第三方类库。

visvoy 发表于 2011-9-16 17:23:19

不支持这种树型,要自己扩展或者找老外的解决方案
页: [1] 2
查看完整版本: CI 框架如何区分前端 后端