Yii框架目录介绍

PHP 林涛 9055℃ 0评论

最近在用Yii框架开发项目,这是时隔3年后又一次接触Yii,之前学到的已经忘差不多了。今后的时间里会陆续写一些关于Yii的情况。

先来介绍一下Yii生成的项目中的目录和文件的作用:

项目文件及布局:


项目文件夹名/
   index.php                 Web 应用入口脚本文件

   index-test.php            功能测试使用的入口脚本文件

   assets/                   包含公开的资源文件

   css/                      包含 CSS 文件

   images/                   包含图片文件

   themes/                   包含应用主题

   protected/                包含受保护的应用文件
      yiic                   yiic 命令行脚本
      yiic.bat               Windows 下的 yiic 命令行脚本
      yiic.php               yiic 命令行 PHP 脚本

      commands/              包含自定义的 'yiic' 命令
         shell/              包含自定义的 'yiic shell' 命令

      components/            包含可重用的用户组件
         Controller.php      所有控制器类的基础类
         Identity.php        用来认证的 'Identity' 类

      config/                包含配置文件
         console.php         控制台应用配置
         main.php            Web 应用配置
         test.php            功能测试使用的配置

      controllers/           包含控制器的类文件
         SiteController.php  默认控制器的类文件

      data/                  包含示例数据库
         schema.mysql.sql    示例 MySQL 数据库
         schema.sqlite.sql   示例 SQLite 数据库
         testdrive.db        示例 SQLite 数据库文件

      extensions/            包含第三方扩展

      messages/              包含翻译过的消息

      models/                包含模型的类文件
         LoginForm.php       'login' 动作的表单模型
         ContactForm.php     'contact' 动作的表单模型

      runtime/               包含临时生成的文件

      tests/                 包含测试脚本

      views/                 包含控制器的视图和布局文件
         layouts/            包含布局视图文件
            main.php         所有视图的默认布局
            column1.php      使用单列页面使用的布局
            column2.php      使用双列的页面使用的布局

         site/               包含 'site' 控制器的视图文件
            pages/           包含 "静态" 页面
                about.php     "about" 页面的视图
                contact.php      'contact' 动作的视图
                error.php        'error' 动作的视图(显示外部错误)
                index.php        'index' 动作的视图
                login.php        'login' 动作的视图

         system/             包含系统视图文件

 

如需转载请注明: 转载自26点的博客

本文链接地址: Yii框架目录介绍

转载请注明:26点的博客 » Yii框架目录介绍

喜欢 (0)
发表我的评论
取消评论

表情
(4)个小伙伴在吐槽
  1. seo2015-06-17 15:06 回复
  2. 目录和文件
    花呗套现2015-05-13 09:05 回复
  3. 谢谢
    咸宁婚纱摄影2015-05-12 21:18 回复
  4. 辛苦了
    新青年摄影2014-05-21 10:12 回复