介绍
这篇文章主要介绍Yii是不是MVC模式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
<强> Yii是MVC模式吗? 强>
Yii是MVC模式,可以从Yii的目录结构和代码中,看出Yii是采用MVC模式,Yii是一个基于组件的高性能PHP框架,用于开发大型网络应用,并且采用严格的OOP编写,并有着完善的库引用以及全面的教程。<强>
强>
<强> Yii通用目录结构强>
testdrive/,,index.php ,,,,,,,,,,,,,,,, Web 应用入口脚本文件 ,,资产/,,,,,,,,,,,,,,,,,,,包含公开的资源文件 css/,,,,,,,,,,,,,,,,,,,,,,,,包含,CSS 文件 ,,图片/,,,,,,,,,,,,,,,,,,,包含图片文件 ,,主题/,,,,,,,,,,,,,,,,,,,包含应用主题 ,才能保护/,,,,,,,,,,,,,,,,包含受保护的应用文件 ,,,,,yiic ,,,,,,,,,,,,,,,,,, yiic 命令行脚本 ,,,,,yiic.bat ,,,,,,,,,,,,,, Windows 下的,yiic 命令行脚本 ,,,,,命令/,,,,,,,,,,,,,,包含自定义的,& # 39;yiic& # 39;,命令 ,,,,,,,,外壳/,,,,,,,,,,,,,,包含自定义的,& # 39;yiic 壳牌# 39;,命令 ,,,,,组件/,,,,,,,,,,,,包含可重用的用户组件 ,,,,,,,,MainMenu.php ,,,,,,, & # 39; MainMenu& # 39;,挂件类 ,,,,,,,,Identity.php ,,,,,,,用来认证的,& # 39;身份# 39;类 ,,,,,,,,的观点/,,,,,,,,,,,,,,包含挂件的视图文件 ,,,,,,,,,,,mainMenu.php ,,,, & # 39; MainMenu& # 39;,挂件的视图文件 ,,,,,配置/,,,,,,,,,,,,,,,,包含配置文件 ,,,,,,,,console.php ,,,,,,,,控制台应用配置 ,,,,,,,,main.php ,,,,,,,,,,, Web 应用配置 ,,,,,控制器/,,,,,,,,,,,包含控制器的类文件 ,,,,,,,,SiteController.php ,默认控制器的类文件 ,,,,,扩展/,,,,,,,,,,,,包含第三方扩展 ,,,,,消息/,,,,,,,,,,,,,,包含翻译过的消息 ,,,,,模型/,,,,,,,,,,,,,,,,包含模型的类文件 ,,,,,,,,LoginForm.php ,,,,,, & # 39;登录# 39;,动作的表单模型 ,,,,,,,,ContactForm.php ,,,, & # 39;接触# 39;,动作的表单模型 ,,,,,运行时/,,,,,,,,,,,,,,,包含临时生成的文件 ,,,,,的观点/,,,,,,,,,,,,,,,,,包含控制器的视图和布局文件 ,,,,,,,,布局/,,,,,,,,,,,,包含布局视图文件 ,,,,,,,,,,,main.php ,,,,,,,,所有视图的默认布的局 ,,,,,,,,网站/,,,,,,,,,,,,,,,包含,& # 39;网站# 39;,控制器的视图文件 ,,,,,,,,,,,contact.php ,,,,, & # 39;接触# 39;,动作的视图 null null nullYii是不是MVC模式