其实 ajax 的一个很简单的实现原理就是建立一个隐藏的 iframe 然后通过这个 iframe 提交信息,再取 iframe 的返回信息,这样页面没有刷新,刷新的只是那个隐藏的 iframe
Yii自己有一个模块机制,可以帮我们实现后台的搭建
模块:又自己独立的控制器,独立的视图,独立的模型 ,其不可以单独部署。
我们创建模块:gii(自动代码生成工具)
gii在Yii里半是以模块的形式存在,在main.php配置文件里边打开gii模块,以便于使用。
gii模块如何来访问:
通过路由的形式来访问该模块
http://www.xxx.com/index.php?r=模块名字 (系统判断是不是模块名字,是则优先访问,不是则访问控制器)
eg: www.xxx.com/index.php?r=gii/module/index
在main.php中,引入后台:
访问后台模块:http://url/index.php?r=houtai
后台显示的时候为什么会显示前台的布局内容,是yii代码的重用性体现,我们可以自定义后台布局进行显示,后边讲解。