yii2将js代码注册到页面的底部
为什么会用到这个将代码注册到页面底部的需求
这是因为我们需要页面打开速度变快,减少用户等待,因此我们会将引入的Jquey插件等,都放在最后使之晚加载。我...
Yii2开启Schema 缓存
Schema缓存是一个比较特殊的缓存,只有当我们使用活动记录是这个缓存才会生效。
什么是活动记录
活动记录能智能检测数据库对象的集合(例如列名、列类型、约...
PHP学习网-公众账号
欢迎大家关注PHP学习网-公众账号,扫描下方二维码即可关注。
PHP学习网 – 公众账号是教程的补充和载体,不仅会在此发布相应的教程,而且会发布相应的优惠活...
关于Yii2实战教程
PHP学习网,接下来将推出Yii2实战教程,此教程主要以Yii2框架的高级版进行讲解,基础版暂不做讨论。
Yii2实战教程将以一个实际项目为依托,讲解Yii2的安装,...
memcache缓存监控工具memadmin
最近在分析memcache命中率低的问题,于是在研究memcache机制的时候发现了memadmin这个工具,体验了一下感觉还是很不错的,现记录如下,希望帮助到更多的人。
...
vagrant本地和虚拟机同步目录数据报错
上次写了一篇 windows下VirtualBox vagrant的安装配置 之前因为要赶项目没继续往下操作,今继续操作时碰到了以下问题,记录如下。
在本地和虚拟机同步时,修...
Yii2去除重复数据
要求:去除数据库中重复的xid数据,并且只保留一条最大的id的数据
解决:
User::find()->select(“id”)->groupBy([‘xid’])->...
Yii2批量插入数据
批量插入数据在优化数据库连接时很有作用,特别是在数据量很大情况下,可以减少数据库连接,所以此方法大家都应该掌握。
批量插入我们使用 batchInsert ,至...
解决git远程分支已经删除本地还存在的办法
最近因为公司项目的需要在研究学习git,碰到个问题,我将远程分支直接删除了,在本地并有删除于是我用 git branch -a 还可以可以看到远程存在此分支。
$&nb...
windows下VirtualBox vagrant的安装配置
vagrant 是一款用来构建虚拟开发环境的工具,我们可以通过vagrant封装一个liunx开发环境,分发给团队中的其它人员,这样大家的开发环境都一样啦,而且现在的...
关于阿里云OCS的问题
之前写过一篇wordpress博客配置阿里云OCS的文章 https://www.viphper.com/?p=352,当时觉得是免费资源,于是推荐大家使用加快网站的访问速度,可是我最近碰到...
Yii2实现ActiveForm ajax提交
做项目时总会碰到ajax提交的功能,特别是在做后台提交时,一般都会用模型自动生成,这个功能的使用会比较频繁,其实只要了解了流程,操作还是挺简单的,使用...
Yii2中对Composer的使用
如何理解Composer?
若使用Composer我们应该先知道这是一个什么东西,主要干什么用的,我们可以把Composer理解为PHP包的管理工具,管理我们用到的Yii2相关的...
解决阿里云ECS wordpress撞库登录的问题
昨天网站开启了邮件提醒服务,包括登录成功提醒,登录失败提醒,评论提醒,下订单提醒,短短一个晚上发现了一个大问题,来着美国,巴基斯坦,俄罗斯等国家的I...
解决阿里云服务器mail不能发邮件
将阿里云上的PHP版本升级后突然发现wordpress自动备份数据库的插件不能发送邮件,于是开始查这个问题,原来是因为阿里云安装后默认的mail是没有开启的,需要...
记录windows下phpstorm + xdebug一次失败的经历
这两天心血来潮想在本地配置一个xdebug方便调试PHP代码,但是按照网上的教程折腾完,最终通信没有成功,暂时还未找到不成功的原因,因为还有别的事情要做所以...
win7系统下安装yii2步奏
之前在liunx上安装过yii2,感觉很简单,今天在windows上折腾了一下,发现缺少各种扩展,费了不少功夫才解决,现在把过程和注意细节记录下来,以备以后在安装...