yii 框架学习文档(1)

Life is short , play more!
本文来自lihao's Blog,转载请注明。

Yii 框架众多开发用户非常推荐, 抽空来学习一下. 虽然yii的官方文档,有中文版本,且非常详细,所以就针对容易出错的地方进行总结.

本人使用trustix secure linux release 3.0.5 系统进行试验. 提到trustix 这个系统其实是基于fedora 衍生的一个专注于安全及服务端的linux发行办, 但由于财务上的问题,07年左右,关闭了维护. 由于该系统比较小, 且服务软件都非常全,所以我暂时还是使用该系统作为试验. 如果你有rhel 推荐使用这个.


前提不多说了, 你需要安装httpd及php5 以上版本. php5 必须的, 因为yii不支持php4.

1. 下载yii 框架
2. 官方的文档,非常适合初学者. 如果对linux 熟悉的人士,很快就能开始了.
3. 下载后,我们将解压到/workspace/yii_software/ 某个目录.
4. 解压后,我们可以看到有3个目录, 4个文件(chagnelog,readme 之类的4个文件), 3个文件夹分别是 demos , framework,requirements 文件夹.
5. 好了,我们首先编辑 /etc/httpd/php.ini 默认php的配置文件在此.( rhel linux的发行版本, 默认rpm安装后,php的配置文件也在此).

将safe_mode = Off (默认为On,改为Off先,因为我们要运行yiic 进行创建一个测试web工程,否则会因为uid问题无法创建正常)
6. cd 到yii 框架解压的目录 ./yiic webapp /workspace/test/
/workspace/test/ 为我们要开始创建第一个测试web工程
执行命令后,会提示你是否yes or no, 输入yes. yiic会自动将一些文件自动拷贝test里,并创建相应目录.

7. 在httpd.conf 里设置一段配置. 注意alias配置,防止后面访问web地址的时候出现错误.

alias /yii/ “/workspace/”

Options +FollowSymLinks
DirectoryIndex index.php
AllowOverride Limit

那么,重起httpd 服务后, 我们访问http://ip/yii/test/ 就会看到我们刚创建的测试工程.

8. 打开浏览器后,就会看到该图:
yiic

yii框架学习文档(2)


发表评论

电子邮件地址不会被公开。 必填项已用*标注