关于CI框架 是否分开前台后台,以及运行效率,dbgms 管理系统
本帖最后由 hooqo.com 于 2016-3-17 11:29 编辑php - 20个月,属于自学,就是做做自己的网站。html,js,ajax什么之类的也是现学现用。没有系统的学过。没做过什么项目,对于基础php整体流程以及运行不是很清楚。
那么问题来了:前台(application文件夹)后台(admin文件)。
方法1:完全区分前台后台,分别都包含有5个文件,config,controlles ,libraries,model,views,其他(CSS,JS之类的)。
admin 里app也有基本5个文件夹,但是要配置admin文件夹的index文件和config。 关键一点调用base_url()可能有错误
更新:2015-12.28
经过10个月的奋斗,基于ci3.01框架 开发的 Dbg Ms 管理系统
该系统整合 cms,crm,erp用户管理,微信接口开发,erp,权限管理等,功能全面,适合各种网站的开发与拓展!、、该系统做了 定制网站和企业网站近30个。用过ci的应该明白,框架二次开发,新功能还是相对方便的
==============项目文件布局=============
==============后台文件布局=============
2016年1月份 会放出 demo网站和说明使用文档;敬请期待~
如有不懂,需要帮助的朋友,可以 加QQ 240337740联系我,或者加群 87208295 一起探讨.谢谢大家~
更新:2016-02.24
具体目录结构架构 访问 dbgms系统http://www.dbgms.cn/help/framework.html
更多资讯访问极致网 http://www.soacme.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
更新:2016-03.16
新版本 DbgMs V20160316http://www.dbgms.cn/
系统用于公司商业化,暂不开源,见谅~
这两种做法都有,个人倾向于2,结构清晰,调用方便。 2 再加一票,好整理。 扩展一下控制器,用2方法。
后台直接 extends Admin_Controller
yuzhigang5460 发表于 2015-2-11 13:26
这两种做法都有,个人倾向于2,结构清晰,调用方便。
方法2放在application的控制器里面多个,admin 就可以了。。其他model 和 lib确实都可以省很多,我现在的网站 已经修改成这样了。
感谢大家!!
本帖最后由 gxcnvip 于 2015-3-3 11:00 编辑
个人感觉其实都一样,如果有公共调用的东西,可以放在shared文件夹里,比如:model、helper ===都可以这样做
gxcnvip 发表于 2015-3-3 10:58
个人感觉其实都一样,如果有公共调用的东西,可以放在shared文件夹里,比如:model、helper ===都可以这样 ...
如果按照你的这种方式,前台和后台应该如何进行调用呢??求解
主要还是以项目的大小、可扩展、可分离 这几个方面来考虑。我的目录结构是这样的:
简单说明一下:
public:为公共目录,包括常量配置文件、公共模型、公共模板、公共语言等
admin与default 分别为后台管理应用及默认应用(系统默认访问到default应用,访问其他应用需要在URL后面加应用名字,比如:localhost/ci_system/admin)
application 是原始的目录结构,其他应该根据它来新建,当然也可以删除。
57sy.com(隐身中 发表于 2015-3-7 13:42
如果按照你的这种方式,前台和后台应该如何进行调用呢??求解
看8楼
页:
[1]