随笔分类 -  php相关

1 2 3 4 5 ··· 12 下一页

php使用grpc调用rocketmq 5.0
该文被密码保护。

posted @ 2025-08-13 15:44 zh7314 阅读(4) 评论(0) 推荐(0)

laravel在cli模式下输出格式漂亮一些
摘要:在 Laravel 的 CLI 模式下,可以通过以下方式让命令行输出更加美观和专业: 1. 使用 Artisan 输出助手方法 Laravel 提供了多种输出样式方法: public function handle() { // 基础样式 $this->info('成功信息 - 绿色'); // 绿 阅读全文

posted @ 2025-08-05 15:54 zh7314 阅读(10) 评论(0) 推荐(0)

laravel计划任务和异步队列任务,拆分成不同队列,减少计划任务系统压力
摘要:2025年7月30日14:10:01 就直说laravel的计划任务,是串行化的一个一个执行的,如果当前需要执行的任务很多的时候,或者当前有任务的执行耗时比较长的时候, 那么一些需要及时处理的就会拖延,导致执行不及时,导致一些业务上的挤压数据。 一般的laravel 跑在fpm的执行计划任务的就是在 阅读全文

posted @ 2025-07-30 13:51 zh7314 阅读(21) 评论(0) 推荐(0)

debug redis里面的lua脚本
摘要:2025年6月26日15:46:26 官方lua脚本文档 https://redis.io/docs/latest/develop/programmability/eval-intro/ https://redis.io/docs/latest/develop/programmability/lua 阅读全文

posted @ 2025-07-29 15:53 zh7314 阅读(27) 评论(0) 推荐(0)

laravel chunkById导出数据乱序问题
摘要:2025年7月28日17:47:29 这几天在做数据导出优化,使用xlswriter作为导出组件,但是发现在 使用 $base->chunkById(2000, function ($list) use ($writer, $sheet1) { 发现导出的数据是乱的,偶尔有些重复,偶尔有些少了,很奇 阅读全文

posted @ 2025-07-28 17:56 zh7314 阅读(9) 评论(0) 推荐(0)

PHP 真正异步编程即将到来 首个 alpha 版本已经发布 (转)
摘要:2025年7月24日09:55:22 最新进展 TrueAsync RFC 发布后,PHP 异步编程领域迎来了不少变化。现在扩展的首个 alpha 版本已经发布,官方的核心变更 RFC 也正式公布,是时候看看这个项目的最新动态了。 为什么 RFC 还没投票? 前车之鉴 开发团队翻遍了其他编程语言的文 阅读全文

posted @ 2025-07-24 09:59 zh7314 阅读(230) 评论(0) 推荐(0)

laravel 主表和从表一对一,从表是要多个选取最新的一条,性能优化
摘要:2025年6月10日10:35:15 Driver 模型关联方法 // 关联司机定位表 public function driverLocation() { return $this->hasOne(\App\Models\DriverLocation::class, 'driver_id', 'i 阅读全文

posted @ 2025-06-10 10:45 zh7314 阅读(23) 评论(0) 推荐(0)

支付宝沙盒模式商家转账经常出现 响应异常: 解包错误
摘要:2025年5月9日16:27:08 php8.3 laravel11 octane swoole加速 测试时不时就出现 响应异常: 解包错误 错误信息: Yansongda\Artful\Exception\InvalidResponseException: 响应异常: 解包错误 in /opt/w 阅读全文

posted @ 2025-05-09 16:40 zh7314 阅读(35) 评论(0) 推荐(0)

laravel 使用异步队列,context带的上下文造成反序列化出问题
摘要:2025年5月8日17:03:44 如果你是单个应用,异步递交任务,是在应用内部使用,一般不会发生这样的问题 但是现在app项目是 app是一个应用,admin是一个应用,app吧为了接口性能吧异步任务丢给admin去执行,如果两个应用的。就会出现部分使用 Context::add('laravel 阅读全文

posted @ 2025-05-08 17:02 zh7314 阅读(24) 评论(0) 推荐(0)

hyperf 的默认创建项目部署k8s docker缺失文件
摘要:2025年5月7日09:23:50 在默认创建的 框架里面有个文件叫做 .dockerignore的,文件内容: ** !app/ !bin/ !config/ !composer.* 如果你需要使用docker部署,在ci/cd的流水线就需要吧这个文件内容修改下,或者直接删除,不然部署上会去出现文 阅读全文

posted @ 2025-05-07 09:34 zh7314 阅读(11) 评论(0) 推荐(0)

在laravel使用注解自动注册
摘要:2025年3月15日16:02:45 在 Laravel 中使用 PHP8 原生注解需结合反射和服务提供者实现,以下是具体步骤及示例: 一、定义注解类 通过 #[Attribute] 声明注解类并指定作用范围‌: // app/Attributes/Route.php namespace App\A 阅读全文

posted @ 2025-05-06 13:18 zh7314 阅读(51) 评论(0) 推荐(0)

hyperf 查看所有路由的命令
摘要:hyperf的版本 "hyperf/framework": "~3.1.0", <?php declare(strict_types=1); namespace App\Commands; use Hyperf\Command\Annotation\Command; use Hyperf\Comma 阅读全文

posted @ 2025-05-06 13:14 zh7314 阅读(48) 评论(0) 推荐(0)

线上就医全流程医药机构接入文档接口代码-医保就医接口php-demo版本
摘要:2025年2月18日11:28:03 国密算法开发库推荐 lpilp/guomi 我测试过php 7.2 - 8.0都可以兼容,如果有能力可以自己开发 目前已经开发了核心的接口的测试demo,并且封装了工具类直接写业务逻辑即可,并且已经有线上项目在使用,如果需要demo代码可以联系 提供php版本, 阅读全文

posted @ 2025-02-18 11:39 zh7314 阅读(32) 评论(0) 推荐(0)

前后端分离项目做爬虫收录,提供蜘蛛爬行最简单方案,创建sitemap xml
摘要:2024年5月13日11:36:01 现在很多项目是vue react angular开发的,但是百度爬虫对这样的项目支持不好,很多时候回去采用一些 服务器端渲染(SSR) 和静态站点生成(SSG) ,当然有些框架支持ssr和ssg效果不好,还有些想不不破坏项目自身的提前下的方案呢? 参考:http 阅读全文

posted @ 2024-05-14 13:50 zh7314 阅读(172) 评论(0) 推荐(0)

一个有趣的想法,没有fastcgi的php-fpm之前,php的框架是什么样的?
摘要:2024年5月14日10:14:47 cgi规范 https://www.rfc-editor.org/rfc/rfc3875 w3c https://www.w3.org/CGI/ fastcgi细节说明 https://www.mit.edu/~yandros/doc/specs/fcgi-sp 阅读全文

posted @ 2024-05-14 11:43 zh7314 阅读(44) 评论(0) 推荐(0)

laravel,webman,hyperf,thinkphp推荐哪一个?
摘要:2024年5月11日14:11:45 laravel webman hyperf thinkphp 流行程度 国内流行,欧洲特别是法国,美国,日本很多使用 主要在国内流行,少量国外使用 主要国内流行,少量国外使用 国内流行,国外俄罗斯有使用 性能 fpm多进程模式,性能一般,偏差 同步阻塞多进程模式 阅读全文

posted @ 2024-05-12 22:27 zh7314 阅读(2868) 评论(0) 推荐(0)

基于Hyperf的CMS,企业官网通用php-swoole后台管理系统
摘要:2023年9月11日10:47:00 仓库地址: https://gitee.com/open-php/zx-hyperf-cms CMS,企业官网通用PHP后台管理系统 框架介绍 hyperf SCUI 后端开发组件 php 8.1 hyperf 3.1 数据库 sql(使用最新日期文件) hyp 阅读全文

posted @ 2024-05-01 16:39 zh7314 阅读(313) 评论(0) 推荐(0)

hyperf文件上传和url函数
摘要:2024年4月29日11:24:35 配置静态资源 如果您希望 Swoole 来管理静态资源,请在 config/autoload/server.php 配置中增加以下配置。 return [ 'settings' => [ ... // 静态资源 'document_root' => BASE_P 阅读全文

posted @ 2024-04-29 22:04 zh7314 阅读(163) 评论(0) 推荐(0)

hyperf 中间件带参数到控制器
摘要:2024年4月29日09:21:30 <?php declare(strict_types=1); namespace App\Middleware; use App\Model\Admin; use App\Service\Admin\CommonService; use App\Util\Glo 阅读全文

posted @ 2024-04-29 16:07 zh7314 阅读(92) 评论(0) 推荐(0)

hyperf跨域问题
摘要:2024年4月25日10:11:30 前段时间写完了hyperf的cms之后,回头写hyperf的一些文章或者笔记,发现hyperf和laravel真的很像,又有swoole的协程使用,真的很舒服,还有微服务。 官方推荐的是方式就是使用中间件,但是注意,你在路由上使用的时候,中间件是无法实现跨域的, 阅读全文

posted @ 2024-04-29 14:37 zh7314 阅读(236) 评论(0) 推荐(0)

1 2 3 4 5 ··· 12 下一页