Yii 框架学习笔记(配置文件)

当我们打开应用的入口脚本(entry script),默认是项目中的 index.php。我们就能看到一个变量$config,这个变量

引用了 一个 ./protected/config/main.php文件。这个文件就是,我们的配置文件。然后我们利用这个文件,创建了一个webapplication。

 

其实作为Yii::createWebApplication($config)->run()中$config是mixed类型,可以被赋值为字符串也可以是一个数组。如果是字符串时,应用会将其当做是一个配置文件的应用。如果是数组的话,直接被认为是属性配置。

 

./protected/config/main.php文件中,我们需要返回一个数组,在数组中,我们可以配置各种属性。

1、项目的基本路径,basePath。默认是 protected文件夹。

2、应用名,name。

3、缺省控制器,defaultController.默认是 site。

4、数据库连接配置,db。可以用不同的数据库驱动,因为Yii框架使用了PDO技术,只要在你的php中有了该驱动,就能够进行连接。

5、用户配置,user。可以配置用户的loginUrl。

6、路由管理器,urlManager。用来改变url的格式,使得url用户友好。

7、在module中,配置gii,代码自动生成工具。

8、参数配置,params。如果应用的参数不多,可以以数组形式出现,如果参数很多的话,就可以应用另一个文件,

在该文件中返回一个数组即可。

 

这些配置,都可以在CWebApplication中的properties中查看。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值