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
Yii2
应用配置nginx服务器
标签(空格分隔):
Yii2
为了使用Nginx,你应该已经将PHP安装为FPMSAPI了。
ahcj_11
·
2020-07-28 13:11
yii2
框架源码分析系列(2)之creatObject
回顾上篇简单分析了下
yii2
的入口,在入口流程中include了BaseYii这个包含了全局产量定义和公用功能方法的文件,今天继续看下
yii2
是如何调用Yii::createObject来创建对象的。
killtl
·
2020-07-28 10:17
Yii2
使用Tabs标签(选项卡)实现切换
使用
Yii2
相信有遇到过做Tab标签(选项卡)的,昨天翻了半天
Yii2
官网、各种教程、指导,结果,越看越懵,各种帖子也只是照搬来了一下官网,曹操有言可喻:‘鸡肋’,没有喷别人帖子的意思,不要打我~~~~
老猫&咸鱼
·
2020-07-28 08:55
yii2
yii2
中自定义验证规则rules以及rules失效的解决方案
yii2
的一个强大之处之一就是他的Form组件,既方便又安全。有些小伙伴感觉用yii一段时间了,好嘛,除了比tp"难懂"好像啥都没有。
老猫&咸鱼
·
2020-07-28 08:24
yii2
php
yii2
-目录
后端(backend):后端应用程序,它主要用于管理后台,网站管理员来管理整个系统。前端(frontend):我们的目标最终用户提供的主要接口的前端应用。控制台(console):控制台应用程序包含系统所需要的控制台命令的。共同的特点(common):前端和后端,以及控制台共用的。应用程序目录每个应用程序的目录结构非常相似。例如,对于前端和后端,它们都具有这些目录:组件(components):包
Hunter严
·
2020-07-28 08:54
yii2
中公共控制器向公共模板传数据
公共控制器session->get('user_info')['id'];//我的好友信息$my_friend=\Yii::$app->db->createCommand("selectusername,u.idfromuser1ujoinfriendfonu.id=f.friend_idwheref.user_id=$user_idandstatus=1")->queryAll();//我的好友
布衣中的战斗机
·
2020-07-28 06:25
yii2
中在view页面写js代码/城市联动
1.beginBlock('js_end')?>$(document).on('change','.address',function(){vararea_id=$(this).val();var_this=$(this);_this.nextAll().remove();if(area_id==0){returnfalse;}varurl='index.php?r=test/area_child
布衣中的战斗机
·
2020-07-28 06:25
php
框架
简单申请列表状态数据处理
yii2
控制器//用户班级列表班级总人数,拒绝加入信息status:0管理员未查看view显示等待审核1通过审核view显示进入班级2拒绝加入view显示决绝申请publicfunctionactionUgetlist($user_id){//所有班级$class_arr=$this->actionGetclass();//每个班级拒绝加入信息$untreated_arr=\Yii::$app->db->
布衣中的战斗机
·
2020-07-28 06:25
php
yii2
数组处理
yii2
复选框筛选显示 一个lable控制全选
'format'=>'raw',//格式化对下面HTML::有用'label'=>'全选',//列标题原先是自带的全选复选框'headerOptions'=>['class'=>'check_all','style'=>"cursor:pointer"],//class点击事件style是移动到此lable上面变成小手的样式'value'=>function($model){if(判断){retu
布衣中的战斗机
·
2020-07-28 06:25
php
jQuery
框架
yii2
jquery
gridview
yii2
migrate 数据库迁移
开发中经常会用到的方法小结:1../yiimigratexxx_xx在表中插入某字段:publicfunctionup(){$this->addColumn('{{application_service}}','auditor','INT(10)NOTNULLCOMMENT"审核人"AFTER`user_id`,CHANGECOLUMN`status``status`tinyint(4)NOTNU
你我的世界之大
·
2020-07-28 05:10
migrate
yii2
.0高级框架配置时打开init.bat秒退的解决方法
这几天刚接触到
yii2
.0框架,在配置advanced版本时运行init.bat初始化文件时老是闪退;用cmd运行该文件时显示:TheOpenSSLPHPextensionisrequiredby
Yii2
php_zhaop
·
2020-07-28 04:12
Mac下快速搭建Laravel或者
yii2
开发环境
安装git(brewinstallgit)安装DockerformacDocker阿里云加速器(https://4maqkdha.mirror.aliyuncs.com)克隆代码到本地gitclonehttps://github.com/wsmdr/docker-env.git一些配置cddocker-envcpenv-project-exampleweb/.env修改.env文件相关参数执行Do
阿森本尊
·
2020-07-28 02:31
【
Yii2
】高级模板跨应用调用组件的最佳解决方案
项目需求在
Yii2
的高级模板中,可以创建多个应用。目前有两个应用网站管理后台其中网站使用pageCache作为缓存组件。
雨果虾滑
·
2020-07-27 21:46
#
PHP问题集锦
Yii2
PHP框架--$_SERVER
预定义服务器变量--$_SERVER$_SERVER是预定义服务器变量的一种,所有$_SERVER开头的都是预定义服务变量。详细参数$_SERVER['PHP_SELF']//当前正在执行脚本的文件名,与documentroot相关。$_SERVER['REQUEST_URI']//访问此页面所需的URI。例如,“/index.html”。$_SERVER['SCRIPT_NAME']//包含当前
洞房花猪
·
2020-07-27 20:10
安装php composer问题
getcomposer.org/installer|php2.mvcomposer.phar/usr/local/bin/composer3.这个时候执行composercreate-projectyiisoft/
yii2
shier
·
2020-07-27 17:50
yii2
的Model类部分详解
我们公司把每个查询的方法封装起来,如下是基本固定写法:publicfunctiongetAll($ids,$select='SKU_ID,PROD_ID,SKU_SPEC_ID,SKU_SPEC_NAME,PROD_CODE,SKU_CODE,SKU_IMG_URL,STOCK_BALANCE,MARKET_PRICE,SALE_PRICE,SKU_TYPE,SKU_STATUS,SORT_RAN
hey_沙子
·
2020-07-27 17:52
YII2
数据字典
数据字典用于构建类型即单层结构的分类,例如状态、分类等。常用构建方式分为常量设置、配置文件、数据库方式。数据字典参与到其他关联数据表字段时,当其自身发生改变,与之相关的字段值是需要批量进行调整的。因此可采用外键方式,使用其id作为关联。但是外键带来的隐患是当数据量大时,同步更新给数据库带来压力。因此采用程序方式批量更新。虽然本质上都是对数据库的操作,但可控性相比较而言较好。另外采用文件或常量配置的
JunChow520
·
2020-07-27 16:18
常见PHP框架CSRF防范方案分析
网上有很多相关介绍了,具体攻击方式就不细说了,下面来说说Laravel和
Yii2
是如何来做CSRF攻击防范的。
X先生
·
2020-07-27 11:42
csrf
安全
后端
php
技术
浅谈php常用的7大框架的优缺点
一直以来,phper讨论最多的就是php各种框架的优缺点,网上的资料也是比较零散,现把几款主流的框架收集汇总一下,其中本人只是用过
Yii2
、Laravel、Yaf、Thinkphp这四种框架,因此大部分对各种框架的评价皆来自与网上资料
·
2020-07-20 18:52
Yii2
.0 ActiveForm用法大全
ActiveForm实例title = 'Yii 中文网';?> 'form-signup']); ?> field($model, 'test1')->label('测试Label') ?> field($model, 'test2')->hint('测试hint')->label('测试提示'); ?>
c与指针
·
2020-07-16 05:31
yii
php
YII2
URL美化以及隐藏入口文件index.php
在web文件夹下,新建.htacess文件,文件内容写入#usemod_rewriteforprettyURLsupportRewriteEngineon#ifadirectoryorafileexists,usetherequestdirectlyRewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-d#otherwis
c与指针
·
2020-07-16 05:31
yii
yii2
redis 常用命令
/*-一个键值数据存入redis-*/Yii::$app->redis->hmset('13800000000','name','sky','age',18);/*-设置一个带有效期(秒)的数据-*/Yii::$app->redis->setex('13800000000',30,'value');/*-根据键值和键名取数据-*/$Key=Yii::$app->redis->hmget('1380
看世界-Neilson
·
2020-07-16 03:36
yii2
redis
Yii2
时间区间筛选扩展-DateRangePicker
实现效果实现步骤首先使用composer申明依赖DateRangePickercomposerrequire"kartik-v/
yii2
-date-range":"*"申明依赖后打开你的视图文件,在头部引入
落花轻舞问君愁
·
2020-07-16 00:14
在
Yii2
框架里面如何更好地使用微信加解密库
这几天在使用
Yii2
框架开发企业号,在微信加解密库时遇到了一些坑。熟悉
Yii2
的同学应该都知道
Yii2
加载类的机制是采用命名空间(namespace)的方式。
昙花未现
·
2020-07-15 23:17
Yii2
.0 高级版修改默认访问控制器
frontend->config->main-local.php$config=['defaultRoute'=>'index/index',//修改默认访问控制器'components'=>['request'=>[//!!!insertasecretkeyinthefollowing(ifitisempty)-thisisrequiredbycookievalidation/*___*/'en
JFEI2010
·
2020-07-15 17:45
zz《PHP几大框架的优点与缺点》
0.0722018.08.1509:05:04字数3,047阅读660一直以来,phper讨论最多的就是php各种框架的优缺点,网上的资料也是比较零散,现把几款主流的框架收集汇总一下,其中本人只是用过
Yii2
chenxuanhanhao
·
2020-07-15 14:33
图片上传-花了一天时间的bug
好很多,不过php5.3以后原生支持gd,相对来说gd更流行,也有很多gd的封装类可以使用详细接对比访问:https://www.sitepoint.com/imagick-vs-gd/点击打开链接2.
yii2
带风带不走
·
2020-07-15 10:20
Yii2
-常用应用配置
基础版配置web.php高级版配置main.php1.资源装配/assets/AppAsset.php2.入口index.php配置/web/index.php配置defined('YII_DEBUG')ordefine('YII_DEBUG',false);//debugmode:truedefined('YII_ENV')ordefine('YII_ENV','prod');//debugmo
xmlife
·
2020-07-15 10:26
Yii2
yii2
-环境配置说明
环境配置的生效规则说了这么多,现在串起来看。运行init脚本就会将某一环境的系列文件复制到当前的文件中,这些文件就是index.phpyii入口文件和*-local.php配置文件。复制到哪呢?复制到了/path/to/digpage.com/目录下面,并覆盖frontendbackendconsolecommon中对应的config目录和入口脚本(index.php或yii,common中没有入
xmlife
·
2020-07-15 10:26
Yii2
文章的浏览量redis存储,关闭浏览器算做一次
id=91;需求;打开网站直到关闭浏览器浏览量+1;使用
yii2
.0的框架,用redis来存储点击量;使用cookie来区分;redis;$redis->auth('admin');$num=$redis
谢高升
·
2020-07-15 10:07
php
yii
PHP框架
yii2
环境搭建
p=5281.Composer安装
Yii2
安装Composerasset插件composerglobalrequire"fxp/composer-asset-plugin:~1.1.1"这条命令安装Composerassetplugin
weixin_33991418
·
2020-07-15 04:36
Yii2
HOW-TO(1):把数据从控制器传递到视图
控制器类中定义数据方式一publicfunctionactionIndex(){$h1='这是一个主标题!';$h4='这是一个副标题';$dateTime=new\DateTime();return$this->render('index',['title'=>$h1,'subTitle'=>$h4,'dateTime'=>$dateTime]);}方式二publicfunctionaction
weixin_33882443
·
2020-07-15 04:32
Yii2
使用 .env 来配置项目环境变量
2019独角兽企业重金招聘Python工程师标准>>>
Yii2
高级版本使用命令phpinit初始化项目之后会提供类似main.php和main-local.php来区分本地和线上的开发环境变量配置。
weixin_33831196
·
2020-07-15 04:29
【
yii2
】RESTful接口实现
需要使用的和创建的文件controllers/api/ProductController.phpselect("product.id,product.user_id,users.name")->leftJoin('users','users.id=product.user_id')->all();}}models/mysql/Product.php'basic','basePath'=>dirna
袁河之滨
·
2020-07-15 00:11
yii2
yii2
- 开发环境和生产环境的设置
开发环境和生产环境的设置入口设置:在web/index.php中:测试环境:defined('YII_DEBUG')ordefine('YII_DEBUG',true);defined('YII_ENV')ordefine('YII_ENV','dev');生产环境://defined('YII_DEBUG')ordefine('YII_DEBUG',true);defined('YII_ENV'
TerryWater
·
2020-07-14 23:50
Yii2
框架
YII2
.0下面使用的几种路径的方法
1.yii::$app->getUrlManager()->createUrl(['site/index])这种使用特别多,用于自动生成url地址,而且可以带参数,特别是本地调试环境和服务器环境不太吻合的时候物别有用,无论是否开始pathInfo模式的地址,在使用YII框架开发中,url地址最好是用这个方法来生成,比较安全,方便程序移植。2.在view层引入静态资源文件可以用yii::getAli
暴走的小学生
·
2020-07-14 22:39
Yii2
开发环境搭建
标签(空格分隔):
Yii2
1安装Composer[ahcj@localhost~]$curl-sShttps://getcomposer.org/installer|php[ahcj@localhost
risen16
·
2020-07-14 21:33
PHP
Yii2
基本概念之——配置(Configurations)
在Yii中创建新对象或者初始化已经存在的对象广泛的使用配置,配置通常包含被创建对象的类名和一组将要赋值给对象的属性的初始值,这里的属性是
Yii2
的属性。
米粒人生
·
2020-07-14 17:16
深入解剖Yii2框架
yii2
教程-登录与自动登录机制解析
简介
yii2
的自动登录的原理很简单。
lhorse003
·
2020-07-14 13:39
yii2登陆
PHP yii 新项目 注意事项
新建项目composercreate-project--prefer-dist--stability=devyiisoft/
yii2
-app-basicbasic目录:1.config/web.php修改
LuckTime
·
2020-07-14 13:29
Fatal error: Cannot use 'Object' as class name as it is reserved in xxx/Object.php on line 77
使用
yii2
出现的错误在更新到PHP7.2测试版后出现的错误:Fatalerror:Cannotuse'Object'asclassnameasitisreservedin/data/php/xhfkanfang
MarsWill
·
2020-07-14 11:20
PHP
Yii2
php7-2
环境搭建 2016.11.28
开发环境:服务器:ubuntu16.04Yii版本:
Yii2
.0.10Redis版本:3.0.6安装apache2apt-getinstallapache2安装php7apt-getinstallphplibapache2
yeqingwen
·
2020-07-14 11:44
【
Yii2
】修改框架入口增加配置适应开发生产环境
为什么首先,每个框架要保证自己的易用性,不会搞得特别复杂。然后,实际项目中,作为一个工程,我们要保证团队成员的项目配置傻瓜化。因此可见,修改入口文件是有足够的必要性的。操作修改index.php文件位置web/index.php,在前面增加如下内容$config=__DIR__.'/../.env';if(!isset($config)){return'noconfig';}$configCoun
雨果虾滑
·
2020-07-14 09:39
#
PHP问题集锦
【Yii系列】
Yii2
.0基础框架
缘起因为一个月的短暂停留,我在给朋友搞事情,所以Yii系列的文章耽搁了很长时间,现在又重拾当时的知识,给大伙好好撸下这一系列的博客提起Yii,虽然是国外的开发者搞的,但是它的作者是华人,这才是让我们引以为豪的,如果以后有机会薛强回国大力发展PHP事业,我肯定回去他麾下搞事情,为PHP在国内的发展贡献自己的一份力,虽然现在没有这个能力,这不薛强没回来嘛,回来的话那时的我肯定可以的~哈哈哈~领英上强哥
W15034213725
·
2020-07-14 06:16
从头开始学习
yii2
---1.搭建
yii2
开发环境
感觉工作后很容易忘事,乘着现在还熟悉
yii2
的时候,写个大型攻略,方便之后自己学多了,学杂了后,忘记一些细节的流程。1.一个系统开发的第一步一定是装系统嘛。
Rodgexue
·
2020-07-14 05:32
Yii
yii2
-RBAC-rest api开发思路
我们可以写个方法一键写入权限的时候默认增加,其实和常规的
YII2
RBAC权限一样的做法,我就不在这里详细说RBAC怎么做了,网上也有很多资料,我会提下,网上教程没有的,角色添加后的编辑怎么操作/index
广州-文宗
·
2020-07-13 23:49
yii2
YII2
学习笔记-- RBAC
1、配置用户MODEL实现接口yii\web\IdentityInterface2、配置文件components=>['authManager'=>[//http://www.yiichina.com/doc/api/2.0/yii-rbac-dbmanager'class'=>'yii\rbac\DbManager',],'user'=>[//http://www.yiichina.com/do
xxx9001
·
2020-07-13 22:56
Yii2
yii2
搭建完美后台并实现rbac权限控制案例 - 之菜单menu详细教程
前面我们在博文
yii2
搭建完美后台并实现rbac权限控制实例教程中完美实现了
yii2
的后台搭建和rbac权限控制,如果你还没有实现,请先看上文再回来参考本文,因为本文是在上文的基础上进行完善和补充。
xmlife
·
2020-07-13 22:38
Yii2
Yii2
-权限控制RBAC-理论篇(一)
基本概念:角色是权限的集合(例如:建贴、改贴)。一个角色可以指派给一个或者多个用户。要检查某用户是否有一个特定的权限,系统会检查该包含该权限的角色是否指派给了该用户。可以用一个规则rule与一个角色或者权限关联。一个规则用一段代码代表,规则的执行是在检查一个用户是否满足这个角色或者权限时进行的。例如,"改帖"的权限可以使用一个检查该用户是否是帖子的创建者的规则。权限检查中,如果该用户不是帖子创建者
xmlife
·
2020-07-13 22:07
YII2
框架RBAC 自己开发(权限控制)实例运用
1、首先说一下什么是RBAC基于角色的访问控制(Role-BasedAccessControl),作为传统访问控制(自主访问,强制访问)的有前景的受到广泛的关注,在RBAC中,权限与角色相关联,用户通过角色的成员得到这些角色的权限。这就极大地简化了权限的管理。在一个组织中,角色是为了完成各种工作而创造,用户则依据他的责任和资格来被指派响应的角色,用户可以很容易地从一个角色被指派到另一个角色。角色可
woshihaiyong168
·
2020-07-13 21:49
YII2框架
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他