hi,你好!欢迎访问本站!登录
本站由阿里云强力驱动
当前位置:首页 - 教程 - php框架 - 正文 君子好学,自强不息!

【PHP开辟框架】yii运用什么意思

2019-11-08php框架搜奇网4°c
A+ A-
运用是指实行用户的接见指令。其主要使命是剖析用户指令,并将其分配给响应的控制器以举行进一步的处置惩罚。 运用同时也是一个存储参数的处所。由于这个缘由,运用平常被称为“前端控制器”。

进口剧本将运用竖立为一个单例. 运用单例可以在任何位置经由过程 Yii::app() 来接见.

运用设置 (引荐进修:yii教程)

默许情况下, 运用是 CWebApplication 类的一个实例. 要对其举行定制, 通常是在运用实例被竖立的时刻供应一个设置文件 (或数组) 来初始化其属性值. 另一个定制运用的要领就是扩大 CWebApplication 类.

设置是一个键值对的数组. 每一个键名都对应运用实例的一个属性, 响应的值为属性的初始值. 举例来说, 下面的代码设定了运用的 称号 和 默许控制器属性.

array(
    'name'=>'Yii Framework',
    'defaultController'=>'site',
)

我们平常将设置保存在一个零丁的PHP代码里(e.g. protected/config/main.php). 在这个代码里,我们返回以下参数数组,

return array(...);

为实行这些设置,我们平常将这个文件作为一个设置,传递给运用的组织器。或许象下述例子如许传递给Yii::createWebApplication() 我们平常在 entry script里界定这些设置:

$app=Yii::createWebApplication($configFile);

提醒: 假如运用设置非常复杂,我们可以将这分红几个文件,每一个文件返回一部分设置参数。接下来,我们在主设置文件里用PHP include() 把别的 设置文件合并成一个设置数组。

运用的主目次

运用的主目次是指包括一切安全系数比较高的PHP代码和数据的根目次。 在默许情况下,这个目次平常是进口代码地点目次的一个目次: protected 。 这个途径可以经由过程在application configuration里设置 basePath来转变.

普通用户不应该可以接见运用文件夹里的内容。在 Apache HTTP 服务器里, 我们可以在这个文件夹里放一个 .htaccess 文件. .htaccess的文件内容是如许的:

deny from all

运用的生命周期

当处置惩罚一个用户要求时,一个运用程序将阅历以下生命周期:

竖立类自动加载器和错误处置惩罚;

注册中心运用组件;

读取运用设置;

用CApplication::init()初始化运用程序。

读取静态运用组件;

触发onBeginRequest事宜;

处置惩罚用户要求:

剖析用户要求;

竖立控制器;

实行控制器;

触发onEndRequest事宜;

以上就是yii运用什么意思的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  移步手机端
【PHP开辟框架】yii运用什么意思

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>