博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Yii框架学习(一)
阅读量:5743 次
发布时间:2019-06-18

本文共 1027 字,大约阅读时间需要 3 分钟。

hot3.png

近期,由于项目需求,接触到了yii框架,便想着把日常学习到的东西写出来给大家分享。

###入门

####Yii 版本

Yii 当前有两个主要版本:1.1 和 2.0。 接下来的系列均为2.0。

####系统要求和先决条件

Yii 2.0 需要 PHP 5.4.0 或以上版本支持。你可以通过运行任何 Yii 发行包中附带的系统要求检查器查看每个具体特性所需的 PHP 配置。

####安装

必要条件 安装composer、php5.4+
composer global require "fxp/composer-asset-plugin:~1.0.0"composer create-project --prefer-dist yiisoft/yii2-app-basic basic

这里会要求生成一个token,请到github中生成.

官方提示: 注意:在安装过程中 Composer 可能会询问你 GitHub 账户的登录信息,因为可能在使用中超过了 GitHub API (对匿名用户的)使用限制。因为 Composer 需要为所有扩展包从 GitHub 中获取大量信息,所以超限非常正常。(译注:也意味着作为程序猿没有 GitHub 账号,就真不能愉快地玩耍了)登陆 GitHub 之后可以得到更高的 API 限额,这样 Composer 才能正常运行。更多细节请参考 Composer 文档(该段 Composer 中文文档期待您的参与)。

官方的提示应该是已经不符合现在的GITHUB安全机制了,现在是生成唯一token。

####hello word! 安装完毕之后,修改 config/web.php 文件,给 cookieValidationKey值。

打开:http://localhost/basic/web/index.php,就有如下效果

输入图片说明

这里的代码位于 controllers/SiteController.php

render('say', ['message' => $message]); } }

我们将return $this->render('say', ['message' => $message]); 修改为 echo 'hello,world!';

刷新,赤果果的入门程序就来了!

转载于:https://my.oschina.net/lwl1989/blog/639334

你可能感兴趣的文章
nginx笔记2-负载均衡
查看>>
Kotlin 继承
查看>>
《孙子兵法》的逻辑结构
查看>>
主流汽车制造商施压美政府,强烈要求放宽自动驾驶限制
查看>>
第4天:JS入门-给div设置宽高背景色
查看>>
window.btoa 和 window.atob
查看>>
前端性能优化:客户端从输入到展示讲解
查看>>
Android PDF开发:android-pdfview
查看>>
php如何调用以太坊JSON-RPC接口创建钱包?
查看>>
360插件化RePlugin踩坑
查看>>
CentOS7.X安装Redis-4.0.8以及Redis集群搭建
查看>>
一个C#操作RabbitMQ的完整例子
查看>>
ICO接盘者不再,新币九成破发,底层投资者血本无归
查看>>
深度学习图像分割(一)——PASCAL-VOC2012数据集(vocdevkit、Vocbenchmark_release)详细介绍...
查看>>
Ubuntu 16.04下搭建基于携程Apollo(阿波罗)配置中心单机模式
查看>>
常用的API接口,返回JSON格式的服务API接口
查看>>
一直被世人误解的薛定谔猫:批判量子力学及其残忍的隐喻
查看>>
iOS - 解决Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named
查看>>
数据结构思维 第四章 `LinkedList`
查看>>
《碟中谍5》背后的生物识别技术大比拼
查看>>