
PHP库
文章平均质量分 84
Coding-雷欧
Hello World!
展开
-
think-queue操作redis实现延时任务(实现简单)
刚开始接触的项目流量小,延时关闭订单都是用的定时任务这种,访问量低,数据库压力不大。后面发现访问量高了以后定时任务对数据库压力太大了,不建议使用这种方法,所以我看了下think-queue实现延时任务的实现方法,并自己使用测试了。下面就是具体实现方法步骤,特别简单。这个方法非常简单,适用于中小型项目,但是超大访问的分布式的项目还是要RabbitMQ、Kafka这种框架。后续学习再继续研究。有问题可以留言,我这边测试是OK的。原创 2023-09-05 20:08:58 · 959 阅读 · 0 评论 -
使用wechatpay-guzzle-middleware实现jspai支付(服务商和普通商户)
这个是之前用的,最开始用的curl那个,没找到官方文档,正好看到wechatpay-guzzle-middleware这个sdk有样例,就用的这个。这个也很方便,挺好用的。这个sdk跟wechatpay-php比起来差不太多,都挺清晰的。按照上面步骤跑起来没啥问题。原创 2023-08-30 19:24:53 · 773 阅读 · 1 评论 -
使用wechatpay-php实现JSAPI支付(服务商和普通商户)
之前我使用的sdk是“wechatpay-guzzle-middleware”这个,后面发现官方文档里面“wechatpay-php”后面带了个推荐,以前没用过这个,正好有新项目试一下。下面是全部的支付流程代码,已经跑通,拉起支付了。支付回调还没测试,等测试完继续更新。"wechatpay-guzzle-middleware"这个sdk的用法有时间再更新。后续分账的接口使用方法,下次继续更新。原创 2023-08-29 16:59:45 · 1905 阅读 · 2 评论 -
使用PhpOffice\PhpSpreadsheet生成Excel表格
使用ChatGPT生成的代码,生成的表格一直是乱码状态。然后百度了几个方法都是一样的乱码,还有生成的文件错误,不能打开的问题。应该是请求头header的问题。最后去查了Spreadsheet官方文档,改了header才跑通的。原创 2023-08-25 18:10:07 · 1104 阅读 · 1 评论