E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Yii2.0
yii2.0
中redis的使用
项目中添加redis缓存1.composer安装rediscomposerrequire"yiisoft/yii2-redis"2.项目配置文件中设置:引入cache和链接redis服务器common/config/main.php:'components'=>['cache'=>[//'class'=>'yii\caching\FileCache','class'=>\yii\redis\Cac
Mrs Chen
·
2020-08-24 13:58
PHP
Yii2.0
RESTful API 认证教程【令牌验证】
最近在做RESTfulAPI认证功能,记录整个过程,方便以后查看。本文参照了https://segmentfault.com/a/1190000016368603部分内容,感谢该作者的分享,以下内容根据我的项目实际情况进行了调整。认证介绍和Web应用不同,RESTfulAPIs通常是无状态的,也就意味着不应使用sessions或cookies,因此每个请求应附带某种授权凭证,因为用户授权状态可能没
willeny
·
2020-08-22 10:09
api认证
access-token
restful
yii
php
Yii2.0
汉化(国际化)
1、修改配置文件backendconfigmain.php添加//settargetlanguagetobeChinese'language'=>'zh-CN',//setsourcelanguagetobeEnglish'sourceLanguage'=>'en-US',添加位置如下:2、View视图层文件修改显示内容为yii为一种模式。3、添加翻译信息vendor\yiisoft\yii2\m
云过飘雨
·
2020-08-22 10:03
汉化
yii2
php
yii2.0
rbac权限控制
要想使用yiirbac组件首先需要在我们的配置文件中开启rbac组件在common/config/main-local.php中添加下边的组建'authManager'=>['class'=>'yii\rbac\DbManager','itemTable'=>'auth_item','assignmentTable'=>'auth_assignment','itemChildTable'=>'au
mfsh
·
2020-08-21 20:33
php
yii
Yii2.0
rules验证规则集合
required:必须值验证属性[['字段名'],required,'requiredValue'=>'必填值','message'=>'提示信息'];#说明:CRequiredValidator的别名,确保了特性不为空.email:邮箱验证['email','email'];#说明:CEmailValidator的别名,确保了特性的值是一个有效的电邮地址.match:正则验证[['字段名'],m
冰城主
·
2020-08-21 13:07
yii2
Yii2.0
RESTful API 如何对用户做速率限制
如何对用户做速率限制应用场景:例如给第三方提供数据,限制第三方账号速率,不能影响到我们本体的业务。限流顾名思义就是为防止滥用。例如,您可以限制每个用户1秒钟内最多调用API5次。如果在规定的时间内接收了一个用户大量的请求,将返回响应状态代码429(这意味着过多的请求)。如何通过YII2做到拓展用户认证体系,增强认证具体操作(1)执行YII2控制台命令创建,记得选择好yes。phpyiimigrat
广州-文宗
·
2020-08-20 13:30
yii2
YII2.0
接口开发步骤
新建表的model来操作表。访问你本地站点的XXX/gii即可打开。如果提示无法访问请自行修改config/web.php文件下面的IP选项$config['modules']['gii']=['class'=>'yii\gii\Module','allowedIPs'=>['127.0.0.1','::1',"192.168.*","自己定义自己的IP"],];这时候打开如下图:我们选择mode
wpj130
·
2020-08-20 13:21
VUEJS
2.0
常见问题
Yii2.0
RESTful API 之版本控制
索性就从头开始一步一步搭建吧,但是关于一些概念以及使用本篇就不一一解释了,可以参考第一篇Yii2.0RESTfulAPI基础配置教程进行配置安装
Yii2.0
通过Composer安装这是安装
Yii2.0
的首选方法
weixin_34245749
·
2020-08-20 13:08
Yii2.0
数据操作【使用createCommand()函数】
Yii2.0
数据操作有两种方式,一种是使用createCommand()函数,另一种是使用Model模型操作数据,这里介绍的是第一种,后续会介绍第二种*@version[1.0][使用createCommand
红尘炼炼心
·
2020-08-20 12:38
❤『Yii2学习』
curd
Yii2.0
RESTful API 之速率限制
Yii2.0RESTfulAPI之速率限制什么是速率限制?权威指南翻译过来为限流,为防止滥用,你应该考虑对您的API限流。例如,您可以限制每个用户10分钟内最多调用API100次。如果在规定的时间内接收了一个用户大量的请求,将返回响应状态代码429(这意味着过多的请求)。要启用速率限制,首先需要实现认证类,而关于认证的章节我在Yii2.0RESTfulAPI认证教程进行了详细的阐述,本篇就不过多介
weixin_33953249
·
2020-08-20 12:02
Yii2.0
RESTful API 基础配置教程[转载]
安装
yii2.0
安装Composer后,您可以通过在Web可访问的文件夹下运行以下命令来安装Yii应用程序模板:composercreate-project--prefer-distyiisoft/yii2
weixin_33895695
·
2020-08-20 12:26
Yii2.0
实现微信公众号后台开发
接入微信Yii2后台配置1.在app/config/params.php中配置token参数return[//微信接入'wechat'=>['token'=>'yourtoken',],];2.在app/config/main.php中配置路由因为接口模块使用的RESTfulAPI,所以需要定义路由规则。'urlManager'=>['enablePrettyUrl'=>true,'enableS
weixin_33859844
·
2020-08-20 12:21
Yii2.0
RESTful API 基础配置教程
这篇说下
yii2.0
开发API吧,使用RESTfulAPI模式安装
Yii2.0
通过Composer安装这是安装
Yii2.0
的首选方法。如果你还没有安装Composer,你可以按照这里的说明进行安装。
weixin_33785108
·
2020-08-20 12:44
Yii2.0
使用createcommand从数据库查询出来的int类型变成了string型
一直以来我都是用的Yii进行项目的开发,之前使用Yii1.0时并没有出现这种状况,主要当时客户端也并没有强调过返回值数据类型,而且也没有出现过差错,知道这次使用
Yii2.0
搭建项目,在使用createCommand
weixin_30588827
·
2020-08-20 12:39
数据库
php
移动开发
深入理解
Yii2.0
(2)事件Event
更多内容:http://blog.yuhai.win参考地址:http://www.digpage.com/event.html1、yii\base\Event封装了与时间相关的有关数据并提供了一些功能函数作为辅助classEventextendsObject{public$name;//事件名public$sender;//事件发布者,通常是调用了trigger()的对象或类。public$ha
yuhaizr
·
2020-08-20 12:45
PHP
深入理解Yii2-0
Yii2.0
快速搭建Restful Api教程
Yii2.0
快速搭建RestfulApi教程首先是安装yii2配置nginx,开启伪静态配置config/web.php单独创建API应用在api中创建目录结构新建api接口共用日志api接口安全过滤类
徊忆羽菲
·
2020-08-20 12:47
Php
Yii框架
yii2-搭建RESTful Api:授权认证(二)
一.
yii2.0
几种授权的介绍RESTfulAPIs通常是无状态的,也就意味着不应使用sessions或cookies,因此每个请求应附带某种授权凭证,因为用户授权状态可能没通过sessions或cookies
可乐加辣椒ヾ(黄新东阳)
·
2020-08-20 11:06
PHP
Yii
yii2-搭建RESTful Api:实战教程【基础篇-附带采坑经验】(一)
一.先安装
yii2.0
高级的应用程序模板操作:这里不做详细介绍,官方文档上一个命令解决二.复制文件/目录,修改对应配置文件/命名空间①将backend整个目录复制一份出来,重新命名为api放在项目根目录
可乐加辣椒ヾ(黄新东阳)
·
2020-08-20 11:05
PHP
Yii
API
php视频教程实战之
Yii2.0
打造完整电商平台
第1章课程简介介绍了课程内容、背景和案例展示。第2章项目的准备工作介绍了如何使用PHP依赖管理工具Composer安装Yii2框架,模拟配置真实企业开发项目运行环境和编辑器。第3章项目前台页面的搭建介绍了如何使用Yii2框架的页面布局管理完成前台首页、商品分类、商品详情、购物车、收银台、订单中心、用户注册登录页面的搭建和渲染。第4章项目后台页面的搭建介绍了如何使用Yii2框架的脚手架Gii模块创建
kongke1953
·
2020-08-20 10:02
互联网
Yii2.0
实现API接口
来源:我的博客站OceanicKang|《
Yii2.0
实现API接口》第一步复制一份backend并且改名为api,打开config里的main.php,将id修改为app-id第二步1、修改components
Oceanic_Kang
·
2020-08-20 10:01
YII2.0
Yii2.0
中文开发向导——控制器(Control)
原文连接:http://www.yiifans.com/forum.php?mod=viewthread&tid=35控制器(Control)本节包含以下方面的内容基本概念路由默认路由动作的参数在动作中定义参数从请求(request)中获取参数独立动作动作过滤器(ActionFilters)捕获所有的请求自定义响应类控制器(Control)是应用程序中最关键的部分之一,它决定了如何处理传递进来的请
choujiu5380
·
2020-08-20 09:04
yii2.0
利用Excel类做导入导出
1、在common目录下创建一个components将Classes目录(改名为PHPExcel)和PHPExcel.php放在新创建的目录下。再在components下创建一个CommonFunc.php:getActiveSheet();//获取当前sheet活动对象$objSheet->setTitle("标题");$objSheet->setCellValue('A1','姓名')->se
阿远个人博客
·
2020-08-19 17:27
Yii2.0
框架
总结
Yii2.0
中的Url::to(), Url::toRoute(), Url::current()用法
[Url::current]-现在测试本地路径(http://daxia.dc.weixin.com/mobile/hmConnections/user/verify-user)a://获取当前路径-相对路径$url=Url::current();举例:/mobile/hmConnections/user/verify-userb://获取当前路径-相对路径$url=Url::current(['
daxia_85
·
2020-08-19 09:38
Yii2.0
对比 Yii1.1 的重大改进
Yii2.0
对比Yii1.1的重大改进这部分内容是专门为已经有Yii1.1基础的读者朋友写的。将
Yii2.0
与Yii1.1的不同点着重写出来,对比学起来会快得多。
红袖阿紫
·
2020-08-18 15:55
开发知识
YII2.0
jQuery(…).activeform is not a function in 终极解决方案
今天终于把困扰我很久的报错解决掉了。首先找到vendor\yiisoft\yii2\web\JqueryAsset.php文件```registerJsFile($jsfile,[AppAsset::className(),'depends'=>'app\assets\AppAsset']);}//定义按需加载css方法,注意加载顺序在最后publicstaticfunctionaddCss($v
暮木_
·
2020-08-18 06:58
Yii2.0初学
Yii2.0
常量配置 学习
虽然很简单,还是记录下常量的配置1.在basic/config/中创建一个const.php文件2.在const.php中设置
暮木_
·
2020-08-18 06:57
Yii2.0初学
yii2.0
的session
session共享的问题:如果一个公司有两个服务器当用户访问第一个服务器,session信息会保存在第一个服务器中,但是当用户访问第二个服务器的时候,是没有session信息的,这时就抛出了session共享的问题。session共享的解决方案:1.放在数据库2.放在缓存服务器中:redis或Memcachesession组件在vendor/yiisoft/yii2/web/session.php
暮木_
·
2020-08-18 06:57
Yii2.0初学
Yii2.0
Gridview使用外部变量
例子如下array('attribute'=>'day_limit','label'=>'当月销售','value'=>function($model)use($saleDataAuth){if($saleDataAuth){return$model['device_summary']['mon1']?$model['device_summary']['mon1']:'0';}else{retur
Las_wang
·
2020-08-17 06:44
YII2.0
PHP
Yii2.0
中分页的一些总结——Yii\grid\GridView
折腾了一下午,哦不,是快一天了,都六点了,先写一下总结,再去吃饭吧,不然待会回来忘光了懒的写了。一、关于GridView的分页,搜索了yiichina和yiiframework,以及百度,都没找到自己想要的结果,可能是没找到吧,抑或真的还没遇到这个问题。首先,我要改变底部分页组件的样式,正常是需要它的class,然后写样式,匹配一下,显示成功。可是,现实是我用了一些UI框架,设它的分页组件的cla
幸福的青鸟
·
2020-08-15 22:37
YII2.0
yii2.0
basic版使用CRUD生成器的时候提示错误及页面显示错误
在使用model生成器的时候不用加命名空间,写好表名就可以直接生成了。但是在用CRUD的时候填写完controllers和modelclass之后点击生成会弹出错误提示:Class'TelBook'doesnotexistorhassyntaxerror.Theclassnamemustcontainfullyqualifiednamespacename.这是因为没有把要生成的model和cont
Gikor
·
2020-08-15 11:08
server
php
linux
yii2.0
index.php入口文件至根目录
目录视图摘要视图订阅异步赠书:9月重磅新书升级,本本经典程序员9月书讯每周荐书:ES6、虚拟现实、物联网(评论送书)
YII2.0
配置index.php入口文件至根目录标签:YII2.0yii2015-10
weixin_30947043
·
2020-08-14 02:02
解决
Yii2.0
高级版不能使用内置服务器的问题
今天社区一个小伙伴给我留言说是Yii框架可不可以像Laravel一样直接使用内置服务器直接跑起项目在Laravel中直接:phpartisanserve但是Yii框架使用官方文档提供的phpyiiserve确跑不起来?报错信息如下:phpyiiserveDocumentroot"D:\Projects\php\advanced\console/web"doesnotexist。这是他给我的回复。也
LaravelCode
·
2020-08-11 21:01
Yii2.0
项目搭建总结
1、下载
Yii2.0
框架,链接地址:https://github.com/yiisoft/yii2/releases2、配置虚拟域名和虚拟主机3、在
Yii2.0
框架中的config文件中的web.php
Lily.朱
·
2020-08-09 16:36
Yii2.0
yii2.0
高级版本框架搭建
1.使用composer将框架下载下来composercreate-project--prefer-distyiisoft/yii2-app-advancedyii-application(项目名称)2.打开控制台终端,执行init命令并选择dev为环境。/path/to/php-bin/php/path/to/yii-application/init3.配置数据库信息common/config/
Zach-vip
·
2020-08-09 16:31
php从0学起
Yii 2.0与Yii 1.1 的区别
请注意,
Yii2.0
引入了很多本章并没有涉及到的新功能。强烈建议你通读整部权威指南来了解所有新特性。这样有可能会发现一些以前你要自己开发的功能,而现在已经被包含在核
信仰Beliveself
·
2020-08-09 16:25
YII框架
yii2.0
数据库交互ORM
ORMObjectRelationalMapping对象关系映射ObjectPHP对象,属性Relational数据库表,字段Mapping对象和表的关系;属性与字段的关系自制ORM框架在models文件夹下创建AOrm基类AOrm.phpbuildSaveSql();\yii::$app->db->createCommand($sql)->execute();}privatefunctionbu
暮木_
·
2020-08-09 15:06
Yii2.0初学
Yii2框架RESTful API教程
前不久做一个项目,是用Yii2框架写一套RESTful风格的API,就去查了下《
Yii2.0
权威指南》,发现上面写得比较简略。
weixin_34315189
·
2020-08-09 14:33
YII2.0
框架——环境搭建
一、YII简单介绍1、网站YiiFramework官方地址:http://www.yiiframework.comYiiFramework官方仓库:https://github.com/yiisoftYiiFramework中文社区地址:http://www.yiichina.comYiiFramework中文社区仓库:https://github.com/yiichinaYiiFramework
weixin_34146986
·
2020-08-09 14:54
Yii 2.0鉴权之RBAC(
Yii2.0
Authorization By RBAC)
基于角色的访问控制提供了简单而又功能强大的集中的访问控制。配置RBAC管理器在定义鉴权数据并执行访问检查之前,必须先配置authManager组件。Yii提供了两种鉴权管理器:yii\rbac\PhpManager和yii\rbac\DbManager。前者使用一个PHP脚本文件管理鉴权数据,而后者是把数据存储在数据库里面。假如你的应用不需要经常变动的角色和权限管理,你可以考虑前者。下面的代码展示
weixin_34060741
·
2020-08-09 14:42
yii
r=控制器名/方法名方法名必须要有action文件名必须要有ControllerYii框架中form表单传值无刷新操作删除上传图片组件需要修改
Yii2.0
搜索file_upload修改Uploader.php
不负好时光!
·
2020-08-09 11:10
yii
Yii--从Yii1.1升级
PHP需求
Yii2.0
需要PHP5.4或更高版本,,该版本相对于Yii1.1所需求的PHP5.2而言有巨大的改进。
人生如初见_张默
·
2020-08-09 11:33
Yii2.0
yii2.0
多文件上传
1大体思路,在controller里边接收上传的图片,在model里边处理验证和上传。2代码参考:Uploadcontroller代码如下:publicfunctionactionUpload(){$model=newUploadForm();//实例化上传类if(Yii::$app->request->isPost){$model->files=UploadedFile::getInstance
青春已被放纵了
·
2020-08-09 11:10
yii2
文件上传
Yii2.0
上传图片
ModelclassXxxxextendsCActiveRecord{public$image;//...otherattributespublicfunctionrules(){returnarray(array('image','file','types'=>'jpg,gif,png'),//验证上传文件类型);}}View'multipart/form-data'));?>......Con
亢士群的blog
·
2020-08-09 10:18
yii
Yii2.0
开发初学者必看
本文转载自http://www.phpxs.com/post/4626基础总结1.修改默认控制器/方法yii默认是site控制器,可以在web.php中设置$config中的'defaultRoute'='xxxx';使用自定义默认的控制器。也可以改写Yii::$app->defaultRoute属性。yii的默认方法是index,可以在vender/yiisoft/yii2/base/Contr
Skyline_Traveler
·
2020-08-09 10:12
yii2框架问题集锦
yii2.0
windows环境通过 Composer 安装
通过composer安装是安装
Yii2.0
的首选方法。
手瓜
·
2020-08-09 10:21
php
yii2-0
Yii2.0
快速入门教程
一安装与运行1.1安装环境及要求php5.4.以上composerphp类库管理工具packagist.org仓库地址composer.json文件里面包含了所需要安装的类库文件。可以根据项目自选内容。通过composerinstall就可以安装类库了一般安装完成之后会生成一个vendor文件如何引入下载的类库呢?//自动引入类库require(DIR).’/vendor/autoload.php
不知火猪
·
2020-08-09 10:35
Yii2-0
1.1-Yii2.0
Yii2.0
对比 Yii1.1 的重大改进
将
Yii2.0
与Yii1.1的不同点着重写出来,对比学起来会快得多。而对于从未接触过Yii的读者朋友,这部分内容扫一扫就可以了,作为对过往历史的一个了解就够了。
maclechan
·
2020-08-09 09:54
YII2
从 Yii 1.1升级到 Yii2
请注意,
Yii2.0
引入了很多本章并没有涉及到的新功能。强烈建议你通读整部权威指南来了解所有新特
lifushan123
·
2020-08-09 09:49
YII
Framework
window环境
YII2.0
入门篇(二)
修改网站根目录为web应用结构basic/ 应用根目录 composer.json Composer 配置文件, 描述包信息 config/ 包含应用配置及其它配置 console.php 控制台应用配置信息 web.php Web 应用配置信息 comman
chuoban7047
·
2020-08-09 07:44
PHP
yii2.0
框架利用mpdf导出pdf
安装:composerrequirempdf/mpdf使用:useMpdf\Mpdf;//(php7以前)//获取页面内容$res=$this->controller->render('tb-plan/clonePdf',['cms_intro'=>$cms_intro,'corp_name'=>$corp_name,'order'=>$order,'intro'=>$intro,'cmsDail
anpinmao8082
·
2020-08-09 07:02
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他