浅谈使用 Yii2 AssetBundle 中 $publishOptions 的正确姿势
本文介绍了使用 Yii2 AssetBundle 中 $publishOptions 的正确姿势,分享给大家,具体如下:
2020-06-14 23:46:29阅读全文
PHP后台备份MySQL数据库的源码实例
PHP 备份 mysql 数据库的源代码,在完善的 PHP+Mysql 项目中,在后台都会有备份 Mysql 数据库的功能,有了这个功能,对于一些不便自己写shell脚本备份的VPS来说,就不用使用 FTP 或者使用 mysql 的管理工具进行 mysql 数据库备份下载,非常方便。
2020-06-14 23:45:22阅读全文
Yii2语言国际化自动配置详解
如何实现语言国际自动化,大家可能觉得自动化,是不是不需要配置就自动切换,这个思路我之前也想过,能不能根据IP来判断地理位置然后确定其语言,网上找过一个"IpToCountry"相关的,有兴趣的可以搜索出来看看,他会提供一个ip对照的表,每隔一段时间会更新一次,不过这个暂时没做,后面考虑尝试下
2020-06-14 23:40:51阅读全文
使用PHP+Redis实现延迟任务,实现自动取消订单功能
简单定时任务解决方案:使用redis的keyspace notifications(键失效后通知事件) 需要注意此功能是在redis 2.8版本以后推出的,因此你服务器上的reids最少要是2.8版本以上;
2020-06-14 23:38:32阅读全文
再谈Yii Framework框架中的事件event原理与应用
本文实例讲述了Yii Framework框架中的事件event原理与应用。分享给大家供大家参考,具体如下:
2020-06-14 23:35:29阅读全文
PHP永久登录、记住我功能实现方法和安全做法
永久登录指的是在浏览器会话间进行持续验证的机制。换句话说,今天已登录的用户明天依然是处于登录状态,即使在多次访问之间的用户会话过期的情况下也是这样。永久登录的存在降低了你的验证机制的安全性,但它增加了可用性。不是在用户每次访问时麻烦用户进行身份验证,而是提供了记住登录的选择。
2020-06-14 23:32:48阅读全文
Yii1.0 不同页面多个验证码的使用实现
当业务A页面有验证码,且业务B页面也需要验证码。这个时候,如果A和B共用一个验证码,则会出现这种情况:A页面出现验证码,这个时候打开B页面验证码,再回到A页面输入验证码,即使验证码输入无误,也会验证不通过。因为A和B共用一个验证码,也就是验证码存储的session是一个,这样对用户体验很不好。
2020-06-14 23:32:19阅读全文
laravel dingo API返回自定义错误信息的实例
laravel 在使用了 dingo API 后,错误信息被dingo异常类接管了,返回信息变成了 :
2020-06-14 23:30:45阅读全文
PHP之预定义接口详解
在PHP中有好几个预定义的接口,比较常用的四个接口(IteratorAggregate(聚合式aggregate迭代器Iterator)、Countable、ArrayAccess、Iterator)分别给大家详细介绍下。
2020-06-14 23:29:01阅读全文
基于thinkPHP3.2实现微信接入及查询token值的方法
本文实例讲述了基于thinkPHP3.2实现微信接入及查询token值的方法。分享给大家供大家参考,具体如下:
2020-06-14 23:27:42阅读全文
Thinkphp+smarty+uploadify实现无刷新上传
本文实例讲述了Thinkphp+smarty+uploadify实现无刷新上传的方法。分享给大家供大家参考。具体如下:
2020-06-14 23:25:48阅读全文
thinkPHP多域名情况下使用memcache方式共享session数据的实现方法
本文实例讲述了thinkPHP多域名情况下使用memcache方式共享session数据的实现方法。分享给大家供大家参考,具体如下:
2020-06-14 23:24:28阅读全文
php+ajax注册实时验证功能
ajax的实时验证技术已经很成熟了,在一些规范的网站上,如果有注册验证的模板,必定会涉及到ajax的无刷新验证,这在用户注册的体验中是很棒的,对比一个不能及时和后台无刷新对接的验证模式,要重新返回来刷新,这对于用户来说,体验上是很不友好的。
2020-06-14 23:21:22阅读全文