电子商务网站自动确认收货怎么实现的
电子商务网站的自动确认收货是怎么实现的?
定时脚本去实现,实时监控,服务器成本比较大,定点去跑,时间无法精确,是怎么实现的???
回复内容:
电子商务网站的自动确认收货是怎么实现的?
定时脚本去实现,实时监控,服务器成本比较大,定点去跑,时间无法精确,是怎么实现的???
你可以把代码写在首页的里面,每次有人访问网站都去检查一下是否有需要确定收货的订单,定时上下架就是这么做的
自动确认收货这个状态如果仅仅是让客户端看的话,等用户下一次上线的时间,做一次运算就可以了。
如果有其它用处的,建议分开用途。
每天定时半夜筛选第二天 可以自动确认收货的订单
然后第二天 每10分钟 执行一次确认收货 开销不会太大吧 时间也相对精确
送货人员确认已经送到,就确认收货。
客户没点确认收货,不代表就是自动确认收货的。
定义一个最后自动收货时间这么个东西,通过下单时间和这个时间进行操作。在此订单超时之后第一次出现在人们眼前(任意方式)的时候修改状态。
如果你想以PHP来实现,定时脚本应该是最佳选择,虽然性能和消耗上要稍微高一点,但是可靠性较高,与其他模块和页面也无耦合。
不过这块最佳的方式还是以守护程序的方式实现,这可能就需要其他编程语言程序的支持了,在守护程序中,可以建立队列等复杂的数据模型,并且能够与请求处理程序间相互通信,就能够解决定时脚本轮询中性能消耗和浪费的问题了。
可交给消息服务来定时推 https://www.aliyun.com/product/mns

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

MySQL 8.4 で mysql_native_password がロードされていないエラーを修正する方法

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
