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
- 属性,事件,行为。
前言本博客基于深入理解Yii2.0.并且参考
Yii2.0
官方文档,加上自己使用
Yii2.0
的一些总结和理解。Yii2.0Yii是一个高性能,基于组件的PHP框架。
Fhang1996
·
2020-06-22 04:32
yii
php
Yii2 使用 faker 生成假数据
测试过程中有时候需要生成大量的假数据,faker是一个生成假数据的类库.
Yii2.0
已经集成该类库yii2-faker,不用再下载了。
琯琯
·
2020-06-22 01:05
php + vue + element-ui 实现分页功能--页面刷新
利用的是
Yii2.0
框架做的,下面直接上代码:前台页面:varemailListVue=newVue({el:'.email-list',data:{currentPage:,total:,pageSize
ischy
·
2020-06-21 01:14
PHP
Vue
Element
Yii2.0
Yii2.0
缓存机制 - 文件缓存 - FileCache
FileCache顾名思义就是文件缓存,把需要缓存的数据用文件的形式保存起来。至于用法也很简单,更详细的还是移步Yii2缓存的官方文档。在Yii2框架中配置FileCache:'components'=>['cache'=>['class'=>'yii\caching\FileCache',#'cachePath'=>'@runtime/cache2',//可以指定文件夹],]所有缓存组件都有同样
ischy
·
2020-06-21 01:14
PHP
cache
yii2.0
框架多模型操作示例【添加/修改/删除】
本文实例讲述了
yii2.0
框架多模型操作。分享给大家供大家参考,具体如下:控制器:where(['id'=>$id])->one();if(!
人生如初见_张默
·
2020-04-13 16:51
yii2.0
框架实现上传excel文件后导入到数据库的方法示例
本文实例讲述了
yii2.0
框架实现上传excel文件后导入到数据库的方法。
人生如初见_张默
·
2020-04-13 15:42
yii2.0
框架数据库操作简单示例【添加,修改,删除,查询,打印等】
本文实例讲述了
yii2.0
框架数据库操作。
人生如初见_张默
·
2020-04-13 14:28
Yii2.0
使用小记(持续更新)
1.连接数据库并测试是否连接成功*配置数据库文件,如:在main-local.php文件中配置该项'db'=>['class'=>'yii\db\Connection','dsn'=>'mysql:host=127.0.0.1;dbname=yii_demo','username'=>'root','password'=>'71114411','charset'=>'utf8',]这里需要注意的是
偏偏注定要落脚丶
·
2020-04-12 10:37
Yii2.0
基于RBAC的后台管理系统
最近,公司要开发一个后台,不想从0开始,于是,就在网上找了一个,GitHub地址:https://github.com/liulipeng/yii2-app-advanced一个牛人写的。下面附上安装步骤,我的Linux环境是[root@localhost~]#cat/etc/issueCentOSrelease6.9(Final)[www@localhostroot]$composer-VCom
chinariver
·
2020-04-09 20:32
yii2.0
文件上传
在Yii里上传文件通常使用yii\web\UploadedFile类,它把每个上传的文件封装成UploadedFile对象。结合yii\webgets\ActiveForm和models,你可以轻松实现安全的上传文件机制。创建模型namespaceapp\models;useyii\base\Model;useyii\web\UploadedFile;classUploadFormextendsM
liudai123
·
2020-04-06 23:53
依赖注入(DI)和 服务定位器(SL)的基本概念
《Digpage深入理解
Yii2.0
》依赖注入和依赖注入容器和服务定位器说得非常清楚。本文就这两个概念和Y
michael_jia
·
2020-04-06 21:42
Yii2.0
的学习(一)
安装Yii2你可以通过两种方式来安装Yii框架:通过Composer安装通过下载一个所需文件以及Yii框架文件的应用模板推荐前者方式,这样只需一条简单的命令就可以安装新的Yii框架了。通过Composer安装Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。了解了什
伊Summer
·
2020-04-05 15:30
yii2-图片上传扩展(异步加载缩略图)
资源下载:扩展下载(yii2.0-ueditor)框架下载(Yii2.0.6高级版)描述:最佳适用于
yii2.0
高级版(advanced)应用框架,对于基础板(basic)及其他框架要修改对应的命名空间即可使用效果展示
谁不曾年少轻狂过
·
2020-04-03 12:25
[LNMP]Yii 1.x程序目录优化建议和权限配置
说明本程序目录规范适用于Yii1.1.x版本,由于
Yii2.0
变化较大,所以不适用。
tumg的LNMP_IOS小集
·
2020-03-27 06:50
ShortUrlService 短链接实现思路
本文分析一下ShortUrlService的实现思路,结合
Yii2.0
的ServiceLocator看一下如何配置使用;代码示意shorturl/├──composer.json├──controllers
michael_jia
·
2020-03-24 20:26
yii2-Ueditor百度编辑器
资源下载:扩展下载(yii2.0-ueditor)框架下载(Yii2.0.6高级版)描述:最佳适用于
yii2.0
高级版(advanced)应用框架,对于基础板(basic)及其他框架要修改对应的命名空间即可使用效果演示
谁不曾年少轻狂过
·
2020-03-21 14:10
yii2.0
分页||排序
分页Yii使用yii\data\Pagination对象来代表分页方案的有关信息。totalcount指定数据条目的总数。注意,这个数字通常远远大于需要在一个页面上展示的数据条目。yii\data\Pagination::$pageSize指定每页包含多少数据条目。默认值为20。yii\data\Pagination::$page给出当前的页码。默认值为0,表示第一页。为了促成创建支持分页的UI元
liudai123
·
2020-03-17 04:59
用户认证
Yii2.0
本身提供了认证框架,该框架连接不同的组件来进行登陆操作。
Shaun_lan
·
2020-03-13 17:18
yii2.0
去掉index.php
1.开启apache的mod_rewrite模块去掉LoadModulerewrite_modulemodules/mod_rewrite.so前的“#”符号确保DocumentRoot"/Library/WebServer/Documents"中有“AllowOverrideAll”重启apachesudoapachectlrestart2.在项目中的/config/web.php中添加代码:c
踏云小子
·
2020-03-10 06:55
yii2.0
redirect 无法正常跳转 beforeAction
最近在开发功能中发现redirect竟然不能正常跳转,查了好长时间,还以为写的代码有问题,主要是在beforeAction中做了是否登录的判断,未登录则跳转到登录页面,所有的类继承的这个baseController,在下面的代码中可以看到有定义一个uid变量,只有action中有用到这个uid的,全部都跳转失败,会一直执行直至此请求结束在正常情况下,使用return$this->redirect(
hgjvse
·
2020-03-06 14:42
2016年4月份编程书籍推荐
《
Yii2.0
权威指南》——Yii是一个高性能,基于组件的PHP框架,用于快速开发现代Web应用程序。名字Yii(读作易)在中文里有“极致简单与不断演变”两重含义,也可看作YesItIs!的缩写。
极客学院Wiki
·
2020-03-02 08:23
Yii2.0
Excel数据导入日期转换问题
首先数据源格式是这样的:看似正常不过的情况,通过PhpExcel插件导入之后,打印出来,瞬间不开心了有没有?mysql数据库里面字段是datetime格式的,妥妥的报错了,存不进去!~~方案:PHPExcel_Shared_Date::ExcelToPHP,这个可爱的方法可以搞定这个坑~~~date('Y-m-d',\PHPExcel_Shared_Date::ExcelToPHP($data[1
暴走的小学生
·
2020-03-02 02:38
[PHP][
Yii2.0
] 以Yii 2.0风格加载自定义类或命名空间 [配置使用Yii2 autoloader]
Yii2.0
最显著的特征之一就是引入了命名空间,因此对于自定义类的引入方式也同之前有所不同。这篇文章讨论一下如何利用
Yii2.0
的自动加载机制,向系统中引入自定义类和命名空间。
thinker_g
·
2020-02-23 19:36
mac 下配置apache 虚拟主机
我使用的
Yii2.0
框架需要配置三个虚拟域名对应三个不用的功能127.0.0.1admin.demo.com后台管理用127.0.0.1www.demo.com前台网站展示用127.0.0.1api.demo.com
wsuper
·
2020-02-15 15:24
yii2的使用
认识
yii2.0
什么是yii框架?快速,安全,专业的php框架。yii框架有什么用?
套路师
·
2020-02-15 00:04
Yii2.0
rules验证规则大全
required:必须值验证属性[['字段名'],required,'requiredValue'=>'必填值','message'=>'提示信息'];#说明:CRequiredValidator的别名,确保了特性不为空.email:邮箱验证['email','email'];#说明:CEmailValidator的别名,确保了特性的值是一个有效的电邮地址.match:正则验证[['字段名'],m
v1i555
·
2020-02-10 16:15
Yii2.0
rules验证规则大全
原文链接:http://www.phpxs.com/post/3443/required:必须值验证属性[['字段名'],required,'requiredValue'=>'必填值','message'=>'提示信息'];说明:CRequiredValidator的别名,确保了特性不为空.email:邮箱验证['email','email'];说明:CEmailValidator的别名,确保了特
duandaoke
·
2020-02-10 05:50
Yii2.0
发送邮件教程
一、配置文件'mailer'=>['class'=>'yii\swiftmailer\Mailer','viewPath'=>'@common/mail',//sendallmailstoafilebydefault.Youhavetoset//'useFileTransport'tofalseandconfigureatransport//forthemailertosendrealemails
云过飘雨
·
2020-02-09 13:11
Yii2.0
动态模型验证改造,使其支持自定义属性标签
这个时候
Yii2.0
框架的动态model验证起到了很好的支撑的作用。但是很多参数验证实际同数据库model保存验证类似,希望能够提取到模型的attributeLabels()属性标签进行验证提示。
冰狼爱魔
·
2020-02-08 12:00
Yii2.0
自增主键查询老是字符串的原因剖析
【项目背景】最近在做一个restful风格的项目,发现有个表返回的json数据中id始终是string类型,但另一个表的id始终是int类型。即返回的数据类型不一致。【原因剖析】在yii\db\Schema类的getColumnPhpType函数中,这个函数决定了最终出来的数据的类型,代码如下:/***ExtractsthePHPtypefromabstractDBtype.*@paramColu
冰狼爱魔
·
2020-02-08 12:00
Yii2.0
API改造(返回数据库对应字段数据类型)
【改造背景】使用
Yii2.0
开发api时,使用asArray()函数时,框架本身默认将所有数据类型都转换成字符串处理。在与前端强类型语言交互时极不方便。
冰狼爱魔
·
2020-02-08 11:00
2020寒假作业
其他参考文献无1.建立博客顺着教程示例试着稍微改了改自己博客的内容,还行...DIY博客的感觉一如刚刚过去的web实践,但是简单了太多太多ps:速成
yii2.0
是真的难(╯°口°)╯(┴—┴2、回顾,我的初心
17lhf
·
2020-01-30 22:00
个人简历
掌握的技术框架
yii2.0
,tensorflow。累积代码量 2w行+开
安小东小尼
·
2020-01-29 10:00
yii2.0
框架场景的简单使用示例
本文实例讲述了
yii2.0
框架场景的简单使用。
阡尘小陌
·
2020-01-25 14:03
手把手教你入门Yii2框架-1
前言概述:我是一名PHP开发工程师,最拿手的是版本2.0的Yii框架,在培训班里老师没教我Yii框架,只是由于我弟弟(同行)擅长Yii框架,所以我用得最多的就是
Yii2.0
,后台我学了ThinkPHP框架的
wangyutancom
·
2020-01-12 15:00
YII2.0
——安装yii2项目
有两种安装方式第一种:使用composer进行安装composerglobalrequire"fxp/composer-asset-plugin:^1.2.0"composercreate-project--prefer-distyiisoft/yii2-app-basicbasicbasic是项目的名称但是我试了两次,执行第一条命令的时候就很慢,所以我改用第二种方式,归档文件安装第二种:使用归档
开发者felix
·
2020-01-01 21:03
Yii2.0
——数据库访问(DAO)
执行SQL查询一旦拥有了DBConnection实例,可以按照下列步骤来执行SQL查询:使用纯SQL查询来创建出yii\db\Command;绑定参数(可选的);调用yii\db\Command里SQL执行方法中的一个。下列例子展示了几种不同的从数据库取得数据的方法://返回多行.每行都是列名和值的关联数组.//如果该查询没有结果则返回空数组$posts=Yii::$app->db->create
liudai123
·
2019-12-27 11:36
YII2.0
文档合集
(1)yii2的底层和架构方面a)http://www.yiichina.com/doc/guide/2.0yii2的目前的官方中文社区文档,翻译还算是比较明白,最好从这里入手b)http://www.yiichina.com/tutorial/773yii2的关于底层方面的解说,说的比较通俗易解c)http://www.digpage.com/牛人从底层分析说解yii2,设计的整个设计都又说到d
ipOhSp
·
2019-12-27 07:40
Yii2.0
框架简介、下载安装和环境配置
Yii简介Yii是一个高性能、基于组件的PHP框架,用于快速开发现代web应用程序,Yii(读易)在中文里有“极致简单与不断演变”两重含义,也可看作是YesItIs的缩写。Yii是一个通用的Web编程框架,即可用于开发各种用PHP构建的Web应用。因为基于组件的框架结构和设计精巧的缓存支持,它特别适合开发大型应用如门户网站、社区、内容管理系统(CMS)、电子商务项目和RESTfulWeb服务等系统
layjoy
·
2019-12-26 14:20
解决
yii2.0
框架处理POST数据时因启用Csrf出现的400错误 [ 2.0 版本 ]
第一种解决办法是关闭Csrfpublicfunctioninit(){$this->enableCsrfValidation=false;}第二种解决办法是在form表单中加入隐藏域request->csrfToken?>">第三种解决办法是在AJAX中加入_csrf字段在使用ajax的模板头部中加入然后就可以正常使用csrf了,如下所示:varcsrfToken=$('meta[name="cs
ArleyDu
·
2019-12-23 19:47
Java博客资源篇
站在巨人的肩膀上JavaServletServlet挺清晰的JavaWEB基础知识有点乱,还不错Mysql小总结还不错IoC模式(依赖注入、控制反转)
Yii2.0
依赖注入(DI)和依赖注入容器的原理JavaEE
欧巴冰冰
·
2019-12-14 15:13
laravel返回统一格式错误码
背景最近在学习开发一个安卓项目,后端接口项目开始用PHP的
Yii2.0
框架新启了个项目,后换成laravel5.5,最近看到laravel升级了新版本,于是又将项目更新到laravel6.4在使用yii
yinfuyuan
·
2019-10-30 05:21
laravel
php
laravel学习之旅
前言:之前写了二篇
YII2.0
的基本mvc操作,所以,打算laravel也来这一下*安装现在一般都用composer安装,这里就不讲述了*一、熟悉laravel(1)如果看到下面这个页面,就说明你已经安装好框架了
FcLwYf
·
2019-10-16 16:00
yii2.0
的学习之旅(二)
前言:上一次我们简单认识了一下
yii2.0
安装,模型基本(增,删,改,查)操作一、前后台数据交互*如果你觉得默认的top样式太丑,可以这样关掉**底部也可以这样关掉*(1)mvc合作操作数据控制器(c)
FcLwYf
·
2019-10-14 17:00
yii2.0
的学习之旅(一)
一、通过composer安装
yii2.0
项目*本文是根据您已经安装了composer(1)跳转到项目根目录cd/xxxx/www(2)下载插件composerglobalrequire"fxp/composer-asset-plugin
FcLwYf
·
2019-10-11 11:00
Yii2.0
框架behaviors方法使用实例分析
本文实例讲述了
Yii2.0
框架behaviors方法使用。
林小豆
·
2019-09-30 11:55
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)添加一个Cookiename='smister';//cookie的名称$cookie->
·
2019-09-25 06:01
完美利用Yii2微信后台开发的系列总结
网上有很多关于
YII2.0
微信开发教程,但是太过复杂凌乱,所以今天在这里给大家整理总结利用Yii2微信后台开发的系列了,给需要的小伙伴们参考。
·
2019-09-25 05:23
Yii2.0
模态弹出框+ajax提交表单
如题我们使用模态弹出框+ajax提交表单首先我们把index视图的create按钮添加data-toggle和data-target。代码如下:'btnbtn-success','data-toggle'=>'modal','data-target'=>'#ajax'])?>在index视图添加如下代码来显示模态弹出框:修改后的效果如下然后我们修改控制器中的create方法,把render改为re
·
2019-09-25 05:35
yii2.0
实现pathinfo的形式访问的配置方法
yii2.0
默认的访问形式为:dxr.com/index.php?r=index/list,一般我们都会配置成pathinfo的形式来访问:dxr.com/index/list,这样更符合用户习惯。
·
2019-09-25 05: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
其他