猛男村村长的yii2学习笔记001,环境安装

猛男村村长为什么要学习yii2框架?是因为最近遇到了一个不错的开源社区系统simpleforum,想要做二次开发,为simpleforum增加积分充值和付费阅读功能,简单浏览了simpeforum的代码,发现其使用的就是yii2框架,为了更好地做二次开发,便开始了我的yii2学习之旅。

yii2是一个高性能、基于组件的PHP框架,且具备缓存支持,适用于开发大型应用,如门户网站、社区、内容管理系统CMS、电子商务项目和Restful Web等

特性:

1、PHP依赖包管理器Composer

2、PHP代码规范PSR

3、命名空间

4、Trait

亮点:

1、使用PHP依赖管理工具composer

2、gii生成器,提高代码编写效率

3、活动记录(Active Record),是在ORM的模式上进行的扩展,可以说是ORM+

4、强大的缓存机制

这里只是列出了一些yii2的特点,更详细的内容还是看yii2的官方网站会获取到更多的信息

yii2官方网站:Yii PHP Framework (yiiframework.com)

simple forum开源项目:simpleforum: simpleforum极简论坛 介绍: 极简论坛系统,功能简单,界面简洁,移动优先。 (gitee.com)

一、搭建yii2环境

1、安装php环境

我的PC用的是win10系统,为了方便学习和开发,用了phpstudy这个php集成开发环境。

phpstudy官方网站:小皮面板(phpstudy) - 让天下没有难配的服务器环境! (xp.cn)

安装好之后通常会默认安装php7+的版本,如果不是的话,也可以在phpstudy面板中手动安装。

2、安装composer

这里使用composer来安装yii2,所以需要安装composer,这里就不对它做过多介绍了,值得注意的是composer安装好后,想办法切换网络环境,最好是能够讲composer的下载源切换至国内权威的下载源,这里给出官方网站,可以参考官方网站的安装方法进行安装。

composer官方网站:Composer (getcomposer.org)

3、安装yii2框架

使用composer安装yii2很简单,一条命令就可以完成了,首先在D盘或者其他盘符文件夹中打开cmd或者git bash之类的命令行工具,然后输入下面这条命令,等它下载完成就可以了。

composer create-project --prefer-dist yiisoft/yii2-app-basic basic

4、测试运行yii2

yii2安装成功后,会出现一个basic文件夹,里边就是yii2的项目基础项目代码了,在命令行使用cd命令进入basic文件夹,或者在basic文件夹中打开命令,然后输入下面的命令运行yii2项目,在浏览器地址栏输入localhost:8080,即可打开yii2网站。

php yii serve

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wudics

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值