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

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

下面给你们讲讲CI框架区分先后台文件的具体作法:app

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

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

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

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

这样修改完成以后你就能够经过index.php进入前台页面,admin.php进入后台页面。io

固然,在进入前台或后台文件以后,咱们须要指定默认访问的控制器,这是咱们须要修改二者的routes.php文件,以下:后台

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

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

到此,你已经完成了CI框架的先后台的区分;固然这只是我所使用的方法,确定还有不少其余的方法,你们能够自行去选择和尝试。

相关文章
相关标签/搜索