CI框架3.0版本以后,前后台分离的方法。
2017-03-10 22:34
225 查看
笔者认为,CI框架官方其实并没有考虑这个前后台分离的问题,所以没有官方的分离方法。而且,2.0版本的分离,也被官方认为这是一个bug。所以在前后台分离这个问题上,其实并不如thinkphp框架。
在CI框架2.0版本时的,大多数人认为可以这样做,前后台分离是可以直接在controller下,分admin和home目录的。
这是2.0版本时
其实,今天我用的是3.0版本的CI框架。在前后台分离这个问题,我也纠结了比较久。但是为了项目结构目录的清晰,还是要做前后台分离的。
我大概是做了这样一个分离。建立一个index.php和admin.php,这里的index.php对应$application_folder = 'application/home/'; admin.php
$application_folder = 'application/admin/';admin文件夹和home文件夹下的文件其实是一样的,可能这样显得有些累赘,并不像tp那样可以有公共的部分,但是这是没有办法的处理方法了。
在CI框架2.0版本时的,大多数人认为可以这样做,前后台分离是可以直接在controller下,分admin和home目录的。
这是2.0版本时
其实,今天我用的是3.0版本的CI框架。在前后台分离这个问题,我也纠结了比较久。但是为了项目结构目录的清晰,还是要做前后台分离的。
我大概是做了这样一个分离。建立一个index.php和admin.php,这里的index.php对应$application_folder = 'application/home/'; admin.php
$application_folder = 'application/admin/';admin文件夹和home文件夹下的文件其实是一样的,可能这样显得有些累赘,并不像tp那样可以有公共的部分,但是这是没有办法的处理方法了。
相关文章推荐
- CI框架3.0关于session的设置改动及存数据库的使用方法
- CI框架实现框架前后端分离的方法详解
- Microsoft 解决方案框架版本 3.0 概述
- 在原有VS2005基础上安2008测试版本2以后出现:配置节错误:web.config/protocols 解决方法。
- ExtJs3.0以及以后的版本如何在spket中导入ext.jsb2文件
- Android 4.0及以后版本添加jar包的方法
- 【转】linux内核编译与系统调用的添加(适合3.0及以后版本内核)
- Microsoft 解决方案框架版本 3.0 概述
- 【ci框架】CI框架支持$_GET两种方法
- eCos 3.0 版本和cvs版本的 arm-eabi toolchains的编译方法
- Hibernate 3.0 以上版本 中get和load方法的区别
- Jquery直接调用后台方法(WebMethod框架的使用)
- Microsoft 解决方案框架版本 3.0 概述
- Struts中perform方法1.2.4版本以后都不在使用
- ubuntu8.04以后版本看中文pdf文档阅读器乱码问题的解决方法-(绝对可行)
- J2EE后台UI系统框架搭建-EXTJs使用(4.1 GPL版本)
- 查看.Net程序的框架版本的方法
- [AJAX菜单框架][后台管理框架][B/S系统菜单框架]TaskMenu 3.0简介
- **3.0** FLASH 与后台的交互方法
- android 3.0及以后版本新添加的动画类PropertyAnimation