CI框架--浅谈前后台区分

  谈到CI框架,这是我第二个用到的框架,初步使用过后,眼前一亮。CI框架上手简单、模式明确、适合新手学习框架时入手。

下面给大家讲讲CI框架区分前后台文件的具体做法:

首先在application文件夹内新建两个文件夹admin(后台文件)、home(前台文件),将原先application文件夹内所有内容剪切复制到admin文件夹与home文件夹内,效果如下图:

然后复制一份CI框架根目录下的index.php(前台入口文件),更名为admin.php(后台入口文件);修改这两个文件下的$application_folder值,如下:

  打开index.php 文件 修改 $application_folder = 'application';  为   $application_folder = 'application/home';

  打开admin.php 文件 修改 $application_folder = 'application';   为   $application_folder = 'application/admin';

这样修改完成之后你就可以通过index.php进入前台页面,admin.php进入后台页面。

当然,在进入前台或后台文件之后,我们需要指定默认访问的控制器,这是我们需要修改两者的routes.php文件,如下:

  home/config/routes.php文件 $route['default_controller'] = 'welcome'   为  $route['default_controller'] = 'Home';//Home为你要指定的默认控制器名

  admin/config/routes.php文件 $route['default_controller'] = 'welcome'  为  $route['default_controller'] = 'Admin';//Admin为你要指定的默认控制器名

到此,你已经完成了CI框架的前后台的区分;当然这只是我所使用的方法,肯定还有很多其他的方法,大家可以自行去选择和尝试。

 

 

posted @ 2017-04-14 09:22  方白逸  阅读(2179)  评论(0编辑  收藏  举报