yii框架的原理

yii框架在什么地方用的比较多:

1.dedecms    是内容系统管理的框架

2.ecshop  是网站开发系统的框架

3.crm 是客户管理系统的框架

在yii框架中从控制器调用model层

   public function actionAddmodel(){
        	$content=Day1::haoyun();
        	echo $content;
        }


yii框架的好处有什么呢?

yii是一个通用的框架,一般对客户需求比较灵活,比较花样多,比较复杂的应用框架。比较适合大型网站的开发。

yii框架的原理_第1张图片

1, Yii框架部署起来(根据自己情况搭建虚拟主机,也可以使用localhost)

2, 控制器和视图理解好

控制器:UserController  (名字Controller)

方法:  actionLogin  (action名字)

Views/ 下边有许多目录,目录原则是:每个控制器名字在views下都有对应名字的目录存在,里边存放具体模板文件

【商城后台部署】

一般网站都会有“前台”和“后台”

前台:给一般普通用户来使用

后台:是给公司维护人员来使用,例如我们给网站添加商品、修改商品等操作是通过后台来处理的。

 

同学们思考:如何创建后台

后台有自己的控制器和视图

我们程序的架构是部署在Yii上边。

 

Yii自己有一个模块机制,可以帮组我们实现后台的搭建

模块:有自己独立的控制器、独立的视图、独立的模型,其不可以单独部署。


【模块】

Yii里边,就是独立形成的MVC设计模式的代码的集合体,也是有一定功能代码的集成,这个功能类似前台功能,前台有控制器、视图、模型,模块也有控制器、视图、模型。前台可以实现的功能,模块都可以实现。

yii框架的原理_第2张图片


yii框架的原理_第3张图片






你可能感兴趣的:(yii框架)