加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP Yii开源框架入门学习(一)

发布时间:2013-11-19 15:55:09 所属栏目:PHP教程 来源:站长网
导读:以下是给成员进行Yii框架培训写的一些内容。 1) 下载Yii 1.1.12:http://yii.googlecode.com/files/yii-1.1.12.b600af.tar.gz 2) 解压到/var/www/html, 并将目
以下是给成员进行Yii框架培训写的一些内容。

1) 下载Yii 1.1.12:http://yii.googlecode.com/files/yii-1.1.12.b600af.tar.gz

2) 解压到/var/www/html, 并将目录重命名为yii;

3) 访问http://127.0.0.1/yii/requirements/index.php,检查电脑环境是否符合yii要求,不符合请安装所缺软件;若显示php pdo未成功,则请检查php.ini配置项是否和1.9中一致;

4) 为方便查看Yii框架中的例子程序,可在php配置文件中将sqlite数据库支持加上,重启Apache生效:

extension=php_pdo_sqlite.dll

5) 打开Yii自带的程序和网站,研究它的结构和程序:

http://127.0.0.1/yii/demos/helloworld/

http://127.0.0.1/yii/demos/blog/

等等

6) 使用Yii工具生成一个模板网站:

打开命令行工具:开始—>运行,命令如下:

C:Usersbihhe>d:

D:>cd /var/www/html/yii/framework

D:varwwwhtmlyiiframework>/var/php53/php /var/www/html/yii/framework/yiic.php

打开浏览器输入http://127.0.0.1/test1/index.php即可访问创建的网站。

7) 创建数据库表:

CREATE TABLE`test1`.`test1_userinfo` (

 `id` INTEGER UNSIGNED NOT NULLAUTO_INCREMENT,

 `uname` VARCHAR(45) NOT NULL,

 `upass` VARCHAR(45) NOT NULL,

 `count` INTEGER UNSIGNED,

 PRIMARY KEY (`id`)

)

ENGINE = InnoDB;

8) 修改模板网站的数据库连接方式,修改test1/protected/config/main.php 如下:

          /*

          'db'=>array(

                   'connectionString' =>'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',

          ),

          */

          // uncomment the following to use aMySQL database          

          'db'=>array(

                   'connectionString' =>'mysql:host=127.0.0.1;dbname=test1',

                   'emulatePrepare' => true,

                   'username' => 'root',

                   'password' => 'password',

                   'charset' => 'utf8',

                   'tablePrefix'=>'test1_',

          ),

配好之后我们就可以在任何地方使用 Yii::app()->db调用该数据库连接了。

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读