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
Yii框架学习入门(1)--YII的MVC概念及逻辑解析
1、这里是win10安装的是
Yii2.0
,中文社区:http://www.yiichina.com/。
weixin_33695082
·
2020-08-09 05:33
Yii2.0
入门--安装方法及目录结构
1、简介:Yii是一个高性能,基于组件的PHP框架,用于快速开发现代Web应用程序。名字Yii(读作易)在中文里有“极致简单与不断演变”两重含义,也可看作YesItIs!的缩写。Yii当前有两个主要版本:1.1和2.0。1.1版是上代的老版本,现在处于维护状态。2.0版是一个完全重写的版本,采用了最新的技术和协议,包括依赖包管理器Composer、PHP代码规范PSR、命名空间、Traits(特质
幸运的铁匠
·
2020-08-09 05:09
PHP
Yii 框架学习--01 框架入门
环境需求
Yii2.0
框架有一些系统上的需求:PHP版本>=5.4McryptPHP扩展OpenSSLPHP扩展MbstringPHP扩展特点安装Yii可以通过Composer或者压缩包安装。
weixin_33979203
·
2020-08-09 04:36
yii2.0
rules 验证自定义规则
publicfunctionrules(){return[[['customer_manager_name','customer_manager_phone'],'customValidation','skipOnError'=>false,'skipOnEmpty'=>false]];}publicfunctioncustomValidation($attribute,$params){if($
yingbao620
·
2020-08-08 01:27
yii2.0
yii2.0
加密解密处理方法
加密与解密:Yii提供了方便的帮助函数来让你用一个安全秘钥来加密解密数据。数据通过加密函数进行传输,这样只有拥有安全秘钥的人才能解密。比如,我们需要存储一些信息到我们的数据库中,但是,我们需要保证只有拥有安全秘钥的人才能看到它(即使应用的数据库泄露)$data是你要加密的内容,$secretKey是你自己设置的密码,1$encryptedData=Yii::$app->getSecurity()-
Ethan_@
·
2020-08-08 00:44
php
yii 2.0 自带验证与jquery validate结合的一次尝试
背景:在公司DMS系统,使用的是
Yii2.0
的框架,而前端验证使用的是validate,之前的做法是在前端验证完以后,数据传到后端,自己写验证,大概就是这种画风//php页面if(empty($data
栋栋也疯狂
·
2020-08-07 23:48
jquery
Yii2.0
获取请求信息和请求参数
Yii2.0
获取当前url和域名获取当前域名Yii::$app->request->hostInfo;获取除域名外urlYii::$app->request->getUrl();获取url中的路径信息(
佛系撬砖
·
2020-08-06 10:56
PHP
php
Yii2.0
的事务嵌套
最近在项目的开发中使用事务踩坑较多,特此记录。$tr=Yii::$app->db->beginTransaction();try{if($this->delete()==false){thrownew\Exception(json_encode($this->getErrors()));}$res=$userInfo_model->updateAll(['deleted'=>'1'],['dele
yingbao620
·
2020-08-02 19:17
Yii2.0
的COOKIE和SESSION用法
1、CookieYii2的Cookie主要是通过yii\web\Request和yii\web\Response进行操作的,通过\Yii::$app->response->getCookies()->add()添加Cookie,通过\Yii::$app->request->cookies读取Cookie.1)添加一个Cookie//第一种方法name='smister';//cookie的名称$c
liudai123
·
2020-07-30 23:07
如何抓取微信公众号文章里面的视频
最近,要抓取一些公众号的文章以及将里面的视频和视频封面搞下来,这个问题已解决,直接上代码我是用
Yii2.0
框架的console脚本写的,其他的脚本可以修改代码呼之欲出:controller中:/***抓取微信公众号的文章和里面的视频
chinariver
·
2020-07-28 14:35
yii2.0
高级框架配置时打开init.bat秒退的解决方法
这几天刚接触到
yii2.0
框架,在配置advanced版本时运行init.bat初始化文件时老是闪退;用cmd运行该文件时显示:TheOpenSSLPHPextensionisrequiredbyYii2
php_zhaop
·
2020-07-28 04:12
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.0
高级版修改默认访问控制器
frontend->config->main-local.php$config=['defaultRoute'=>'index/index',//修改默认访问控制器'components'=>['request'=>[//!!!insertasecretkeyinthefollowing(ifitisempty)-thisisrequiredbycookievalidation/*___*/'en
JFEI2010
·
2020-07-15 17:45
文章的浏览量redis存储,关闭浏览器算做一次
id=91;需求;打开网站直到关闭浏览器浏览量+1;使用
yii2.0
的框架,用redis来存储点击量;使用cookie来区分;redis;$redis->auth('admin');$num=$redis
谢高升
·
2020-07-15 10:07
php
yii
PHP框架
YII2.0
下面使用的几种路径的方法
1.yii::$app->getUrlManager()->createUrl(['site/index])这种使用特别多,用于自动生成url地址,而且可以带参数,特别是本地调试环境和服务器环境不太吻合的时候物别有用,无论是否开始pathInfo模式的地址,在使用YII框架开发中,url地址最好是用这个方法来生成,比较安全,方便程序移植。2.在view层引入静态资源文件可以用yii::getAli
暴走的小学生
·
2020-07-14 22:39
【Yii系列】
Yii2.0
基础框架
缘起因为一个月的短暂停留,我在给朋友搞事情,所以Yii系列的文章耽搁了很长时间,现在又重拾当时的知识,给大伙好好撸下这一系列的博客提起Yii,虽然是国外的开发者搞的,但是它的作者是华人,这才是让我们引以为豪的,如果以后有机会薛强回国大力发展PHP事业,我肯定回去他麾下搞事情,为PHP在国内的发展贡献自己的一份力,虽然现在没有这个能力,这不薛强没回来嘛,回来的话那时的我肯定可以的~哈哈哈~领英上强哥
W15034213725
·
2020-07-14 06:16
完美利用Yii2微信后台开发的系列总结
网上有很多关于
YII2.0
微信开发教程,但是太过复杂凌乱,所以今天在这里给大家整理总结利用Yii2微信后台开发的系列了,给需要的小伙伴们参考。
我很满意
·
2020-07-13 08:39
Yii2.0
symfony小部分文档翻译之http的介绍
由于个人兴趣、工作和学习的需要,我了解过smarty模板引擎;drupal、tp(3.2及之前版本)、
Yii2.0
、laravel等开源项目。
chuiwei9345
·
2020-07-11 04:03
Yii2.0
数据库常规操作
一、简单的查询[[one()]]:根据查询结果返回查询的第一条记录。[[all()]]:根据查询结果返回所有记录。[[count()]]:返回记录的数量。[[sum()]]:返回指定列的总数。[[average()]]:返回指定列的平均值。[[min()]]:返回指定列的最小值。[[max()]]:返回指定列的最大值。[[scalar()]]:返回查询结果的第一行中的第一列的值。[[column(
文博客
·
2020-07-07 23:29
Yii2.0
的乐观锁与悲观锁
http://www.digpage.com/lock.html#lockWeb应用往往面临多用户环境,这种情况下的并发写入控制,几乎成为每个开发人员都必须掌握的一项技能。在并发环境下,有可能会出现脏读(DirtyRead)、不可重复读(UnrepeatableRead)、幻读(PhantomRead)、更新丢失(Lostupdate)等情况。具体的表现可以自行搜索。为了应对这些问题,主流数据库都
Mir_憨豆先生
·
2020-07-07 14:35
Yii
Framwork
《使用phpStudy搭建
Yii2.0
框架》
php的openssl扩展(因为composer命令的运行需要开启php的openssl扩展)四、安装Yii2.01.方法一:通过压缩包(归档文件/ArchiveFile)安装(最容易的方法)1.1下载
Yii2.0
WuchangI
·
2020-07-07 01:53
走近Yii
2.0
Yii2.0
数据库操作增删改查详解
1.简单查询:[[one()]]:根据查询结果返回查询的第一条记录。[[all()]]:根据查询结果返回所有记录。[[count()]]:返回记录的数量。[[sum()]]:返回指定列的总数。[[average()]]:返回指定列的平均值。[[min()]]:返回指定列的最小值。[[max()]]:返回指定列的最大值。[[scalar()]]:返回查询结果的第一行中的第一列的值。[[column(
v1i555
·
2020-07-06 10:10
yii2.0
使用EasyUI折叠表格层次显示detailview演示
本文目的:最近在做项目,使用easyUi的特殊常用实例,表格层次显示,一层套一层,显示详细数据,嵌套3层应该可以满足所有人的需求了吧。如果你想嵌套4层,有了嵌套3层的案例,4层,5层不是问题吧!!!本实例的特点:1.当数据很多的时候,高度不能自动适应,会在表格右侧出现滚动条,想这样嵌套3层的后果,简直不忍直视,本实例高度自适应。2.选中行后,不能清除选中效果,本实例是可以的。3.当打开数据展示详情
华大哥
·
2020-07-04 21:25
jQuery
easyui
html
easyui
datagrid
Yii2.0
数据库操作增删改查详解
http://www.yiichina.com/tutorial/8341.简单查询:one():根据查询结果返回查询的第一条记录。all():根据查询结果返回所有记录。count():返回记录的数量。sum():返回指定列的总数。average():返回指定列的平均值。min():返回指定列的最小值。max():返回指定列的最大值。scalar():返回查询结果的第一行中的第一列的值。colum
duandaoke
·
2020-07-02 11:29
Yii2.0
ActiveForm Input Fields
UsethenamespaceForActiveFormActiveFormBeginAndEndTextInputFieldTextAreaFieldPasswordInputFieldHTML5EmailInputFieldFileUploadCheckboxButtonFieldCheckboxListInputFieldRadioButtonFieldRadioButtonListFiel
leonpengweicn
·
2020-07-02 07:55
Php
开发
Yii目录结构/请求过程图解
common公共目录console控制台应用environments环境目录(开发环境和生产环境)frontend前台应用vendor存放Yii的源码和通过composer安装的项目依赖库Yii源码的目录结构
Yii2.0
layjoy
·
2020-07-01 11:18
Yii2.0
数据库查询
原文地址User::find()->all();此方法返回所有数据;User::findOne($id);此方法返回主键id=1的一条数据(举个例子);User::find()->where(['name'=>'小伙儿'])->one();此方法返回['name'=>'小伙儿']的一条数据;User::find()->where(['name'=>'小伙儿'])->all();此方法返回['nam
安安别名
·
2020-06-28 22:41
后端
yii2 数据库查询
下面介绍一下
Yii2.0
对数据库查询的一些简单的操作User::find()->all();此方法返回所有数据;User::findOne($id);此方法返回主键id=1的一条数据(举个例子);User
weixin_34366546
·
2020-06-28 18:27
Yii2.0
手动添加扩展 redis为例
手动下载yii2-redis扩展包(https://github.com/yiisoft/yii2-redis)并解压将解压后的文件移至/vebdor/yiisoft命名为yii2-redis打开/vebdor/yiisoft下的extensions.php添加如下代码'yiisoft/yii2-redis'=>array('name'=>'yiisoft/yii2-redis','version
weixin_30764771
·
2020-06-28 00:27
yii2.0-advanced 高级版项目搭建(一)
原文链接http://www.yii-china.com/post/detail/1.html项目搭建:点击上方“资源下载”下载本教程所需的
yii2.0
高级版框架下载之后,解压后里面有advanced文件夹
weixin_30547797
·
2020-06-27 21:15
阿里云域名注册赠送的阿里云企业邮箱使用方法
前一段时间在阿里云上注册了一个COM域名并且购买了一个云虚拟主机,附送了一个企业邮箱,一直没有用,也没有关注,直到最近使用
YII2.0
进行用户邮箱验证时才想起有这么一个邮箱,觉得还是应该将其用起来,虽然其使用步骤挺简单
微信_下弦月
·
2020-06-27 14:04
yii2.0
入门心得
yii2.0
中的model的理解学了php后发现直接用php写网站实在是繁琐,关键是全部都是代码重复的判断,所以博主尝试去使用框架开发,在慢慢深入学习yii框架之后,实在是感叹框架的灵活,yii框架的强大我就不拍马屁了
try_mistake
·
2020-06-26 20:07
yii
yii 使用高级模板(windows)教程
下面介绍一下
Yii2.0
高级模板的安装。工具/原料composerphp运行环境mysql数据库方法/步骤安装composer,可自
张tiedan
·
2020-06-26 19:47
Yii2.0
数据库操作增删改查详解
应用实例Customer::find()->one();此方法返回一条数据;Customer::find()->all();此方法返回所有数据;Customer::find()->count();此方法返回记录的数量;Customer::find()->average();此方法返回指定列的平均值;Customer::find()->min();此方法返回指定列的最小值;Customer::fin
star_yt
·
2020-06-26 14:05
PHP
Yii2.0
数据库基本操作
SQL基础查询一旦有了连接实例就可以通过[[yii\db\Command]]执行SQL查询。$connection=\Yii::$app->db;SELECT查询查询返回多行:$command=$connection->createCommand('SELECT*FROMpost');$posts=$command->queryAll();返回单行:$command=$connection->cr
Sam零雨
·
2020-06-26 07:36
PHP
YII2.0
高级模板安装部署
1安装composer,如已安装可跳过widows:下载并运行Composer-Setup.exelinux:```curl-sShttps://getcomposer.org/installer|phpmvcomposer.phar/usr/local/bin/composer```2安装插件管理器,如已安装可跳过composerglobalrequire"fxp/composer-asset-
risen16
·
2020-06-26 05:10
PHP
YII2-0高级模
php
yii
yii2.0
错误:Exception yii\base\InvalidConfigException with message
一、前言最近碰到一个
yii2.0
的报错,网上查的时候也没什么太好的资料参考,所以就记录一下。
铁柱同学
·
2020-06-25 16:01
php日常bug
php
yii2.0
MVC模式简介
深入理解
Yii2.0
»Yii模式»MVCMVCMVC是一种设计模式(Designpattern),也就是一种解决问题的方法和思路,是上世纪80年代提出的,到现在已经颇有历史了。
飞_哥
·
2020-06-24 19:58
设计模式
MVC
设计模式
yii2.0
+ vue 前后端交互(跨域)
前端配置指明发送到具体的URL需要使用vue-resource:下载:cd项目根目录npminstallvue-resource--save-dev项目结构:前端配置:1.在main.js引入importVueResourcefrom'vue-resource'Vue.use(VueResource)2.在发送请求.vue文件调用(例如App.vue)test(){this.$http.get('
Iven_Han
·
2020-06-24 12:54
跨域
Yii2数据库完整配置
Yii2.0
框架,mysql数据库,一主多从的经典数据库配置。
梁吉林
·
2020-06-24 07:27
PHP
Yii2.0
官方高级模板的目录结构分析
打算自己做个新的项目,会在博客记录每天所做的事。最近在学习Yii框架,虽然Yaf我也在看,不过主要精力都在Yii上面了,决定做个类似贴吧的小站,框架选择了Yii,在网上看了一些关于Yii的文章,觉得这篇不错,以后我的这个站就采用这种部署方式。在这篇文章中,描述了yiiframework.com站点使用目录结构–Yii框架项目的官方网站。虽然这种结构可能显得过于复杂的对于小项目或是小的团队,或在某种
iteye_8877
·
2020-06-23 19:40
Yii2.0
数据库迁移相关操作整理
第一次接触
Yii2.0
的数据库迁移,感觉挺有意思,一是不用在直接操作数据库的情况下,很容易的完成自己的对数据库的操作,而且会同时生成相应的models文件。
ischy
·
2020-06-23 15:45
php + vue + element-ui 实现分页功能--页面不刷新
利用的是
Yii2.0
框架做的,下面直接上代码:前台页面:varemailListVue=newVue({el:'.email-list',data:{currentPage:1,total:,pageSize
ischy
·
2020-06-23 15:45
PHP
Yii2.0
Vue
Element
element-ui
php
vue
分页
Yii2.0
Ajax异步POST出现400 bad request错误并解决
⭐️接触
Yii2.0
框架时间不久,忙于开发和完成任务,没有太多时间去认真读框架介绍和使用技巧,每次都是在遇到问题的时候,临时搜索博客等技术论坛来解决问题,就比如要写的这个博客:Yii2.0Ajax异步POST
ischy
·
2020-06-23 15:45
PHP
Js
HTML
Yii2.0
Ajax
yii的深度理解一
Yii2.0
的亮点Yii有两个最主要的版本:Yii1.1和
Yii2.0
。Yii1.1是老的版本,在写这本书时,最新版本号是1.1.15。
风雨中奔跑的小孩
·
2020-06-23 04:15
YII
Yii2 场景
下面给大家介绍一下
yii2.0
场景的使用。
dengjiao6406
·
2020-06-23 03:15
Yii2.0
rules验证规则大全
required:必须值验证属性[['字段名'],required,'requiredValue'=>'必填值','message'=>'提示信息'];#说明:CRequiredValidator的别名,确保了特性不为空.email:邮箱验证['email','email'];#说明:CEmailValidator的别名,确保了特性的值是一个有效的电邮地址.match:正则验证[['字段名'],m
dazhen7289
·
2020-06-23 03:05
Yii2.0
Behaviors的基本用法
简介Behavior顾名思义,即使一种行为,准确的说是类的行为。目的用于功能扩展。注意,这里用了扩展,扩展意味着是在原有的基础上扩展,不同于从父类那里继承而来。请注意琢磨这个特点,清楚了功能扩展有利于判断清楚什么时候使用behavior。举个例子,假如有一个类被定义为人,那么一些最基本的人的元素,如胳膊、腿、大脑等,就适合定义在自身里边,或者从父类那里继承而来。而一些附加的能力,如弹琴画画,就适合
BL_Fang
·
2020-06-23 02:54
yii2.0
user功能解析
yii2.0
这个框架我想发表一下自己看法,那就是面向对象设计的精华(oop)。那大牛会说了,我说这些就是屁话。没错,大家都知道YII是一个非常好用的php开发框架,而且是遵循OOP的设计思想。
风信子it
·
2020-06-22 20:56
php
技术
yii
开发框架
oop
yii2.0
缓存篇之文件缓存
文件缓存:在frontend/config/main.php/components数组下添加:'cache'=>['class'=>'yii\caching\FileCache',],任意控制器方法内://获取缓存组件$cache=\Yii::$app->cache;//添加缓存数据【名、值、时间(不设置就一直存在)】(重复添加不覆盖,值为第一次添加的值)//$cache->add("kes",5
baoba84620
·
2020-06-22 17:27
上一页
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
其他