作者:empty 页数:112 出版社:empty |
Yii是什么Yii是一个基于组件、用于开发大型Web应用的高性能PHP框架。它将Web编程中的可重用性发挥到极致,能够显著加速开发进程.Yii《读作“易 ) 代表简单(easy) 、高效(e ficient) , 可扩展(extensible)需求要运行一个基于Yi开发的Web应用, 你要一个支持PHP 5.1.0(或更高版本) 的Web服务器,对于想使用Yii的开发者而言, 熟悉面向对象编程(OOP) 会使开发更加轻松, 因为Yi就是一个纯OOP框架.
Yii适合做什么?Yi是一个通用Web编程框架, 能够开发任何类型的Web应用, 它是轻量级的, 又装配了很好很强大的缓存组件, 因此尤其适合开发大流量的应用, 比如门户、论坛、内容管理系统(CMS) .电子商务系统, 等等,Yii和其它框架比起来怎样?和大多数PHP框架一样, Yi是一个MVC框架。Yii以性能优异, 功能丰富、文档清晰而胜出其它框架。它从一开始就为严谨的Web应用开发而精心设计, 不是某个项目的副产品或第三方代码的组合, 而是融合了作者丰富的Web应用开发经验和其它热门Web编程框架《或应用)优秀思想的结品。
安装步骤Yii的安装由如下两步组成:提示:安装在Web目录不是必须的, 每个Yi应用都有一个入口脚本, 只有它才必须暴露给Web用户, 其它PHP脚本(包括Yii) 应该保护起来不被Web访问, 因为它们可能会被黑客利用.安装完Yi以后你也许想验证一下你的服务器是否满足使用Y的要求,只需浏览器中输入如下网址来访问需求检http://hastname/path/to/yii/requireents/index.phpYii的最低需求是你的Web服务器支持PHP 5.1.0或更高版本。Y在Windows和Linux系统上的ApacheHTTP服务器中测试通过, 应该在其它支持PHP 5的Web服务器和平台上也工作正常。为了对YI有个初步认识, 我们在本节讲述如何建立第一个Y应用。我们将使用强大的Yiic工具, 它用来自注意:在MacOS、Linux或Unix系统中运行Yiic时, 你可能需要修改Yiic文件的权限便它能够运行, 你也这将在WebRoot/testdrive目录下建立一个最基本的Yii应用, WebRoot代表你的Web服务器根目录, 这个应用具有所有必须的日录和文件,因此可以方便地在此基础上漆加更多功能。不用写一行代码, 我们可以在浏览器中访问如下URL来看看我们第一个Yi应用正如我们看到的,这个应用包含三个页面:首页,联系页,登录页。首页展示一些关于应用和用户登录状态的信息,联系页显示一个联系表单以便用户填写井提交他们的咨询,登录页允许用户先通过认证然后访问己授权的内1.从yiiframework.com下载Yi框架2.将Yi压缩包解压至一个Web可访问的目录。需求测脚本:建立第一个Yii应用动生成各种代码。假定Yii Root为Yii的安装目录。在命令行运行Yiic.如下所示:Yli Root/framework/y ilc webapp WebRoot/test dr lve可以用php Yii Root/framework/Yiic.php来代替Yiichttp://hostname/testdrive/index.php容。查看下列截图了解更多: