作者:n张家珲 | 来源:互联网 | 2013-12-26 10:08
它就会跳转到application/controllers/welcome.php控制器中,然后它会执行默认的index()方法.
CI流程图
先从 github 下载最新的代码
目录结构如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
项目名
application
-cache --默认缓存文件
-config --全局配置文件
-controllers --控制器目录
-core --存放扩展核心类的文件
-helpers --辅助类文件
-language --国际化文件
-libraries --类库
-logs --日志文件
-models --Model
-third_party --第三方类库
-views --视图目录
system --系统目录
index.php --入口文件
|
在浏览器中运行
1
2
3
|
http://localhost/example/
# http://localhost 访问的地址
# example 我们的项目名称
|
由于没有指定Controller 和 method方法,所以它会默认读取routes.php路由文件
1
2
|
$route['default_controller'] ='welcome';
$route['404_override'] ='';
|
它就会跳转到application/controllers/welcome.php控制器中,然后它会执行默认的index()方法.
1
2
3
4
5
6
7
8
9
10
|
defined('BASEPATH') OR exit('No direct script access allowed');
classWelcomeextendsCI_Controller {
publicfunctionindex()
{
$this->load->view('welcome_message');
}
}
#this->load->view('xx');指定我们渲染的文件,它会从application/views中查找
|