用户
 找回密码
 入住 CI 中国社区
搜索
查看: 13358|回复: 16
收起左侧

[HELP] CI 框架如何区分前端 后端

  [复制链接]
发表于 2011-9-16 12:07:29 | 显示全部楼层 |阅读模式
CI 框架如何区分前端 后端?
代码的布局  如何区分前端代码和后端代码?
请提供一些好的布局方案》》
发表于 2011-9-16 12:21:48 | 显示全部楼层
您指的前端和后端是?
 楼主| 发表于 2011-9-16 12:26:04 | 显示全部楼层
前端 是指的用户的管理界面,或者 前端的访问页面。  后端指的管理员的管理界面。
 楼主| 发表于 2011-9-16 12:27:53 | 显示全部楼层
Hex 发表于 2011-9-16 12:21
您指的前端和后端是?

前端 是指的用户的管理界面,或者 前端的访问页面。  后端指的管理员的管理界面。
我是希望能把这两部分的代码 分开。
将来还有可能出现api的部分
发表于 2011-9-16 13:03:40 | 显示全部楼层
还是专业人士来回答吧
发表于 2011-9-16 13:54:05 | 显示全部楼层
有个叫一个ci 多个网站的配置不知 LZ 是否看过 可以鉴定一下
发表于 2011-9-16 14:12:09 | 显示全部楼层
前后台可以完全独立成不同的 application
参考 http://codeigniter.org.cn/user_guide/general/managing_apps.html
 楼主| 发表于 2011-9-16 15:34:41 | 显示全部楼层
本帖最后由 jiss7658 于 2011-9-16 15:39 编辑
Hex 发表于 2011-9-16 14:12
前后台可以完全独立成不同的 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/

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

发表于 2011-9-16 16:35:03 | 显示全部楼层
你这样的有点像 HMVC
但是我设计的 HMVC,不是用来做这个的。

就目前来说,CI 默认不支持你那样的目录结构,需要自己扩展或者使用其他第三方类库。
发表于 2011-9-16 17:23:19 | 显示全部楼层
不支持这种树型,要自己扩展或者找老外的解决方案

本版积分规则