文档章节

PHP 订单自动收货想到的一些方法。

邻里
 邻里
发布于 2016/09/29 16:27
字数 249
阅读 301
收藏 1

1.在用户查看订单相关页面埋入查询用户的所有未收货的订单HOOK,如果有满足收货条件的自动去执行它。

2.在下订单的时候预创建一个默认收货时间。比如在当前加上10天后默认收货时间,如果一超过了这个时间就表示已经收货了。

3.计划任务,创建相关的脚本,去定时执行它,我觉得计划任务是最不靠谱的,时效无法保证,而且计划长时效不保证,计划短服务器开销不行

4.消息推送,用这个来处理是比较成熟解决的方案吧,当然成本也增加了。小型系统,我觉得用1 2即可。

5.mysql 存储过程+计划任务,这玩意也跟在服务器上的计划任务有缺点的。

 

你们有什么好的想法呢?

© 著作权归作者所有

共有 人打赏支持
邻里

邻里

粉丝 4
博文 9
码字总数 4456
作品 0
永川
程序员
私信 提问
PHP电商订单自动确认收货redis队列

一、场景 之前做的电商平台,用户在收到货之后,大部分都不会主动的点击确认收货,导致给商家结款的时候,商家各种投诉,于是就根据需求,要做一个订单在发货之后的x天自动确认收货。所谓的订...

尼科
2017/05/16
0
0
月读の自动读取 根据注释解析列名和字典

在使用时Eova下拉框时,需要编写表达式来指定下拉项的数据来源。一般下拉框都是查字典值,比如常用的状态、性别、类型...... 新增一个功能时,可能要手工去录入很多字段的字典值,比较繁琐,...

Jieven
2016/01/27
892
0
TinyShop V1.4 版本发布,网店系统

TinyRise官方发布了TinyShopV1.4版本,新版本添加了支付宝网银支付接口,使用户通过网银支付更加的方便,增加的注册邮箱认证功能防止恶意注册,增强了文件加载机制,更多的详情看下面的更新内...

TinyShop团队
2015/04/03
3.1K
5
mysql中select for update锁的问题

mysql中select for update锁的问题 无标题2017-12-053 阅读 mysql 在日常关于资金业务的开发过程中,涉及到数据库的操作时我们经常按照一查二锁三写的套路,可能在加锁后还需要查询一些数据,...

无标题
2017/12/05
0
0
【2017-12-26】梁荣杰:工作日志

1.充值余额bug 2.我的订单:线下取货订单的状态处理 3.后台增加支付宝退款设置 4.后台:退款失败 5.修复数据库管理模块 类型为text时,保存不了 6.用户端线下取货,待收货状态要显示[我要取货...

wingkitleung
2017/12/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Git工作原理

git跟传统的代码管理器(如svn)不同, 主要区别在于git多了个本地仓库以及缓存区,所以即使无法联网也一样能提交代码。 术语解释: 工作区间: 即我们创建的工程文件, 在编辑器可直观显示;...

Lienson
14分钟前
1
0
MySQL驱动对应Server版本、JDK版本

昨日生产上线,临时升级MySQL版本,导致连接不上。 应用JDK版本1.5 测试环境MySQL版本5.7 驱动版本5.1.40.jar 正常 生产环境MySQL版本8.0 驱动版本5.1.40.jar 连接不上 生产环境MySQL版本8.0...

zcjlq
15分钟前
7
0
千万级规模【高性能、高并发】互联网架构经验分羹

架构以及我理解中架构的本质 在开始谈我对架构本质的理解之前,先谈谈对今天技术沙龙主题的个人见解,千万级规模的网站感觉数量级是非常大的,对这个数量级我们战略上 要重 视 它 , 战术上又...

java知识分子
16分钟前
0
0
重磅!阿里巴巴工程师获得 containerd 社区席位,与社区共建云时代容器标准

重磅!阿里巴巴工程师获得 containerd 社区席位,与社区共建云时代容器标准 11 月 29 日,CNCF containerd 社区正式宣布:两位阿里巴巴工程师正式获得 containerd 社区席位,成为 containerd...

阿里云官方博客
17分钟前
0
0
你会用哪些JavaScript循环遍历

总结JavaScript中的循环遍历 定义一个数组和对象 const arr = ['a', 'b', 'c', 'd', 'e', 'f'];const obj = { a: 1, b: 2, c: 3, d: 4} for() 经常用来遍历数组元素 遍历值为数组...

peakedness丶
18分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部