• 雪天寒冷 常州120一天多接到急救电话1118个 2018-07-18
  • 怀揣“警察梦” 盗贼专偷警用物品 2018-07-18
  • 创新人才教育研究会选举出第二届理事会理事 2018-07-18
  • 筽箌紈贰蟰贺礶羛甶Fantasia 2018-07-18
  • 三亚开通至保亭陵水3条城际旅游公交线路 20分钟发一班车 2018-07-18
  • 苹果AR新技术或让你生活大爆炸 这些公司已布局(股) 2018-07-18
  • 合众人寿阜阳中支因部分保单客户信息不真实被罚款10万元 2018-07-17
  • 顾客网购电视安装时发现屏裂 因已开箱无法正常退货 2018-07-17
  • 20多年未开口的央视女主播 在政协会上说了什么? 2018-07-17
  • 为什么只有韩国能生产大尺寸OLED?中国不行 2018-07-16
  • “高盐值”真面目 这些食品不咸也高盐 2018-07-16
  • 山西太原:出租车拟调价以应对网约车市场冲击 2018-07-15
  • 默勒镇多措并举全面打响生态环境保护攻坚战 2018-07-15
  • 去年广州专利申请量首破10万件 2018-07-15
  • 冬日浪漫礼遇 圣诞节游戏里“约“起来 2018-07-15
  • Yii(yiiframework)框架(二):建立第一个Yii应用

    栏目: Yii 发布于: 2013-08-17 17:29:38
    前面已经安装好了yii框架,现在我们来建立第一个Yii应用

    1、进入您网站更目录

    2、执行命令:YiiRoot/framework/yiic webapp testdrive

    说明:这里的YiiRoot为您Yii框架的安装目录。

    3、输入以上命令后,会出现一个提示信息:

    PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/php_pdo_mysql.dll' - /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/php_pdo_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
    Create a Web application under '/home/wwwroot/test.yii.com/'? (yes|no) [no]:

    这里提示是否在该目录下安装web应用,我们直接输入yes即可完成应用的建立。

    4、访问您的应用:http://hostname/index.php,我们可以看到一个包含有首页、关于页面、联系页面、登录页面的应用。
    安装第一个yii应用

    5、应用目录结构介绍:

    |-- assets							包含公开的资源文件
    |-- css								包含 CSS 文件
    |   |-- bg.gif
    |   |-- form.css
    |   |-- ie.css
    |   |-- main.css
    |   |-- print.css
    |   `-- screen.css
    |-- images							包含图片文件
    |-- index-test.php					功能测试使用的入口脚本文件
    |-- index.php						Web 应用入口脚本文件
    |-- protected						包含受?;さ挠τ梦募?|   |-- commands					包含自定义的 'yiic' 命令
    |   |   `-- shell					包含自定义的 'yiic shell' 命令
    |   |-- components					包含可重用的用户组件
    |   |   |-- Controller.php			所有控制器类的基础类
    |   |   `-- UserIdentity.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					包含翻译过的消息
    |   |-- migrations
    |   |-- models						包含模型的类文件
    |   |   |-- ContactForm.php			'contact' 动作的表单模型
    |   |   `-- LoginForm.php			'login' 动作的表单模型
    |   |-- runtime						包含临时生成的文件
    |   |-- tests						包含测试脚本
    |   |   |-- WebTestCase.php
    |   |   |-- bootstrap.php
    |   |   |-- fixtures
    |   |   |-- functional
    |   |   |   `-- SiteTest.php
    |   |   |-- phpunit.xml
    |   |   |-- report
    |   |   `-- unit
    |   |-- views						包含控制器的视图和布局文件
    |   |   |-- layouts					包含布局视图文件
    |   |   |   |-- column1.php			使用单列页面使用的布局
    |   |   |   |-- column2.php			使用双列的页面使用的布局
    |   |   |   `-- main.php			所有视图的默认布局
    |   |   `-- site					包含 'site' 控制器的视图文件
    |   |       |-- contact.php			'contact' 动作的视图
    |   |       |-- error.php			'error' 动作的视图(显示外部错误)
    |   |       |-- index.php			'index' 动作的视图
    |   |       |-- login.php			'login' 动作的视图
    |   |       `-- pages				包含 "静态" 页面
    |   |           `-- about.php		"about" 页面的视图
    |   |-- yiic						yiic 命令行脚本
    |   |-- yiic.bat					Windows 下的 yiic 命令行脚本
    |   `-- yiic.php					yiic 命令行 PHP 脚本
    `-- themes							包含应用主题
        `-- classic
            `-- views
                |-- layouts
                |-- site
                `-- system

    本站文章除注明转载外,均为本站原创或编译?;队魏涡问降淖?,但请务必注明出处。
    转载请注明:文章转载自 七星彩票平台
    本文标题:Yii(yiiframework)框架(二):建立第一个Yii应用
    IT技术书籍推荐:
    高性能MySQL(第3版)
    高性能MySQL(第3版)
    施瓦茨 (Baron Schwartz) (作者), 扎伊采夫 (Peter Zaitsev) (作者)
    《高性能MySQL(第3版)》是MySQL 领域的经典之作,拥有广泛的影响力。第3版更新了大量的内容,不但涵盖了最新MySQL5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16章和6个附录,内容涵盖MySQL架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的MySQL和MySQL相关工具等方面的内容。每一章都是相对独立的主题,读者可以有选择性地单独阅读。 《高性能MySQL(第3版)》不但适合数据库管理员(DBA)阅读,也适合开发人员参考学习。不管是数据库新手还是专家,相信都能从本书有所收获。