LearnKu
话题列表
登录
注册
LearnKu
首页
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AdonisJS AI Coding
社区 动态
登录 注册
微信登录
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AdonisJS AI Coding
整站动态
peace42
赞了评论
教程里的L01 - L06我都学了,它跟文档不是一类东西。 教程是一步一步做项目,在做的过程中了解掌握Laravel各功能; 文档是就是一个详细的使用手册一样。 新手建议跟着教...
本站的 Laravel 教程相比本站的 Laravel 中文文档更好懂吗?

就是这些: learnku.com/laravel/courses 。 之前问的一个相关问题有人好像暗示 Laravel 中文文档不太适合新手。之前我还以为看文档学习是比较好的方法。

1年前
peace42
赞了评论
《Laravel 中文文档》是框架的基础知识讲解,非常重要。 《Laravel 教程》侧重实践,是把所学的知识融会贯通,起到一个引导的作用。 新手学习的流程推荐: 先学习 《Lara...
本站的 Laravel 教程相比本站的 Laravel 中文文档更好懂吗?

就是这些: learnku.com/laravel/courses 。 之前问的一个相关问题有人好像暗示 Laravel 中文文档不太适合新手。之前我还以为看文档学习是比较好的方法。

1年前
peace42
赞了评论
学习和实际运用是有些差别的。会灵活使用搜索工具比较重要。大神的教程我也看了不少,有些代码还特别不优雅,这是在我看来,但不妨碍他的理解。站内实战教学肯定不错,很...
本站的 Laravel 教程相比本站的 Laravel 中文文档更好懂吗?

就是这些: learnku.com/laravel/courses 。 之前问的一个相关问题有人好像暗示 Laravel 中文文档不太适合新手。之前我还以为看文档学习是比较好的方法。

1年前
peace42
赞了评论
个人认为实践是最好的学习方法,如果你工作中会用到 Laravel 那就最好,如果团队中还有熟练的人可以帮助你那就更好。如果不然,你也可以参照教程去自己搭建一个应用。 其...
本站的 Laravel 教程相比本站的 Laravel 中文文档更好懂吗?

就是这些: learnku.com/laravel/courses 。 之前问的一个相关问题有人好像暗示 Laravel 中文文档不太适合新手。之前我还以为看文档学习是比较好的方法。

1年前
huaney
赞了评论
这里需要确认下你有没有在 Laravel 程序中主动设置 max_execution_time,如果 artisan 脚本运行前有指定过的话,则队列程序运行时间会受 max_execution_time 设置的值的...
想请教下 php max_execution_time 配置项会影响laravel queue 的执行超时时间吗

目前在laravel6.2下目前遇到一个情况 队列timeout 配置了 3600秒 但是实际执行了50秒左右就报执行超时了 刚好和max_execution_time对的上

1年前
huaney
赞了评论
必赞好文 :+1: :+1: :+1:
Mysql 的 varchar 字段最大长度真的是 65535 吗?

作者公众号:小白debug 原文链接 在mysql建表sql里,我们经常会有定义字符串类型的需求。 CREATE TABLE `user` ( `name` varchar(100) NOT NULL DEFAULT '' COMMENT '名...

1年前
huaney
赞了评论
channel 用的哪个?
Laravel 日志写入时机的问题

最近写了个 artisan 命令,是要24小时跑的那种,不可避免的就需要用到 sleep() 在特定的时间点进行休眠,然后我发现,日志不会立即写入了,必须要当前的脚本跑完(也就是...

1年前
huaney
赞了评论
用你给的代码测试不会出现这种问题呢。再确认下以下两个问题吧:1. 代码是否为最新代码,重启下脚本试试 2.会不会是因为 sleep 完以后程序抛出异常了,你看到的日志是异...
Laravel 日志写入时机的问题

最近写了个 artisan 命令,是要24小时跑的那种,不可避免的就需要用到 sleep() 在特定的时间点进行休眠,然后我发现,日志不会立即写入了,必须要当前的脚本跑完(也就是...

1年前
huaney
赞了评论
这个比方很形象~
请教一下如何使用设计模式

萌新问一下大家,你们在用laravel写项目时候用到的设计模式多吗?一般用到什么设计模式咧,感觉自己写的时候也想不到什么设计模式。

1年前
huaney
赞了评论
检查下队列任务的进程用户是否有写入目录的权限。
异步队列处理excel导出文件,没有生成导出文件

异步处理,异步完整走完,没有报错,但是文件并没有生成到本地路径;代码一样,同步处理时候,文件可以生成。代码如下:public function handle() public function handl...

1年前
huaney
赞了评论
你把你这个 params 文件改下名或者内容注释下看看还能打印出来么。我觉得你打印的配置不是从这个 params 中取的。
yii2框架有偿解决问题,验证码接口的报错的问题

报错信息如下

1年前
huaney
赞了评论
额,是不是《舌尖上的中国》看多了:高端的食材往往只需要采用最朴素的烹饪方式[图片][图片][图片]
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
huaney
赞了评论
正解。方法设计的原则就是职责单一,这样参数也不会太复杂。这里没有从方法设计的角度来剖析,主要是站在方法参数处理的角度来分析的。主要还是根据实际情况进行取舍。
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
huaney
赞了评论
是的,主要还是看设计程序的思路,根据实际生产的需要进行取舍。
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
huaney
赞了评论
其实写到最后的时候有考虑将 DTO 展开聊一聊的,又怕篇幅太长影响阅读体验,所以就列了个简化版的方案。针对 DTO 的处理思路其实可以单独拎出来讲的,后续考虑根据具体的...
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
huaney
赞了评论
真假,撞衫了么,哈哈,百分百原创哈~
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
huaney
赞了评论
上个链接,兄弟,我去瞅瞅~
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
huaney
赞了评论
是的,Laravel 内部很多方法都是通过对象的方式进行传递的。这里只是把这个过程给抽象出来了~
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
huaney
赞了评论
@保安 如果是云服务的话还好,有自动备份的策略,可以直接下载 rdb 文件进行分析。本地服务的话,用 BGSAVE 确实需要慎重,fork 子进程会阻塞主进程,这种情况就得合理...
如何从redis中的一个大key中删除一部分数据

[图片]数据量大概是图上的1.5倍左右。有没有老哥有思路的?有个比较棘手的是问题是hashKey不知道!hKeys(),hGetAll()是不是都会把redis搞崩?

1年前
huaney
赞了评论
这种数据量就不要使用 HGETALL或HKEYS 这种操作了,容易直接把 redis 搞崩。 楼上说的 HSCAN 是一种分析方式。看你这截图大 key 也不是一个两个了,可以通过 BGSAVE 命令...
如何从redis中的一个大key中删除一部分数据

[图片]数据量大概是图上的1.5倍左右。有没有老哥有思路的?有个比较棘手的是问题是hashKey不知道!hKeys(),hGetAll()是不是都会把redis搞崩?

1年前
huaney
赞了评论
服务器上使用 redis-cli 客户端连接 redis,看能否正常连接; 如果 redis-cli 客户端连接没问题,考虑下 502 错误为何没有打印出日志来:请求有没有走到项目中来?是项目...
laravel7使用phpredis报错了

在本地测试环境正常使用。然后传到服务器直接502错误了。日志也看不到配置 ‘redis’ => [ 'client' => env('REDIS_CLIENT', 'phpredis'), 'default' =&g...

1年前
AOAOJIAO
赞了评论
正解。方法设计的原则就是职责单一,这样参数也不会太复杂。这里没有从方法设计的角度来剖析,主要是站在方法参数处理的角度来分析的。主要还是根据实际情况进行取舍。
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
AOAOJIAO
赞了评论
检查下队列任务的进程用户是否有写入目录的权限。
异步队列处理excel导出文件,没有生成导出文件

异步处理,异步完整走完,没有报错,但是文件并没有生成到本地路径;代码一样,同步处理时候,文件可以生成。代码如下:public function handle() public function handl...

1年前
AOAOJIAO
赞了评论
通过报错和你打印的 params 配置来看,应该就是 redis 配置信息没有取到的问题。 根据你的描述,本地可以,宝塔不行,需要判断一下两边的代码是否完全一致。这里我看你 p...
yii2框架有偿解决问题,验证码接口的报错的问题

报错信息如下

1年前
AOAOJIAO
赞了评论
你把你这个 params 文件改下名或者内容注释下看看还能打印出来么。我觉得你打印的配置不是从这个 params 中取的。
yii2框架有偿解决问题,验证码接口的报错的问题

报错信息如下

1年前
AOAOJIAO
赞了评论
是的,Laravel 内部很多方法都是通过对象的方式进行传递的。这里只是把这个过程给抽象出来了~
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
AOAOJIAO
赞了评论
上个链接,兄弟,我去瞅瞅~
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
AOAOJIAO
赞了评论
额,是不是《舌尖上的中国》看多了:高端的食材往往只需要采用最朴素的烹饪方式[图片][图片][图片]
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
AOAOJIAO
赞了评论
是的,主要还是看设计程序的思路,根据实际生产的需要进行取舍。
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
AOAOJIAO
赞了评论
其实写到最后的时候有考虑将 DTO 展开聊一聊的,又怕篇幅太长影响阅读体验,所以就列了个简化版的方案。针对 DTO 的处理思路其实可以单独拎出来讲的,后续考虑根据具体的...
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
AOAOJIAO
赞了评论
真假,撞衫了么,哈哈,百分百原创哈~
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
AOAOJIAO
赞了评论
这种数据量就不要使用 HGETALL或HKEYS 这种操作了,容易直接把 redis 搞崩。 楼上说的 HSCAN 是一种分析方式。看你这截图大 key 也不是一个两个了,可以通过 BGSAVE 命令...
如何从redis中的一个大key中删除一部分数据

[图片]数据量大概是图上的1.5倍左右。有没有老哥有思路的?有个比较棘手的是问题是hashKey不知道!hKeys(),hGetAll()是不是都会把redis搞崩?

1年前
AOAOJIAO
赞了评论
@保安 如果是云服务的话还好,有自动备份的策略,可以直接下载 rdb 文件进行分析。本地服务的话,用 BGSAVE 确实需要慎重,fork 子进程会阻塞主进程,这种情况就得合理...
如何从redis中的一个大key中删除一部分数据

[图片]数据量大概是图上的1.5倍左右。有没有老哥有思路的?有个比较棘手的是问题是hashKey不知道!hKeys(),hGetAll()是不是都会把redis搞崩?

1年前
AOAOJIAO
赞了评论
服务器上使用 redis-cli 客户端连接 redis,看能否正常连接; 如果 redis-cli 客户端连接没问题,考虑下 502 错误为何没有打印出日志来:请求有没有走到项目中来?是项目...
laravel7使用phpredis报错了

在本地测试环境正常使用。然后传到服务器直接502错误了。日志也看不到配置 ‘redis’ => [ 'client' => env('REDIS_CLIENT', 'phpredis'), 'default' =&g...

1年前
zhaojjiang
赞了评论
没人学中文是靠字典吧?不都是先从阅读文章开始吗
本站的 Laravel 教程相比本站的 Laravel 中文文档更好懂吗?

就是这些: learnku.com/laravel/courses 。 之前问的一个相关问题有人好像暗示 Laravel 中文文档不太适合新手。之前我还以为看文档学习是比较好的方法。

1年前
MArtian
发表了评论
没人学中文是靠字典吧?不都是先从阅读文章开始吗
MArtian
本站的 Laravel 教程相比本站的 Laravel 中文文档更好懂吗?

就是这些: learnku.com/laravel/courses 。 之前问的一个相关问题有人好像暗示 Laravel 中文文档不太适合新手。之前我还以为看文档学习是比较好的方法。

1年前
eanBear
eanBear 关注了文章 Laravel 路由注册源码分析
1年前
Rache1
发表了评论
Service 要介于 Model 和 Controller 中间。一般来说,Model 也不应该和 Service 有直接关系,数据应该由 Repository 来处理,换句话说 Service 就应该做到独立、解耦、...
Rache1
Service层内容是更具哪个来写

我很好奇,大家的service层是围绕,哪个来写的,是更具model里面的功能来写单独的模块,然后再controller里面组合,还是直接更具controller里面的内容来写,我更具contro...

1年前
罐装仙人掌CuratorC
发表了评论
谢谢分享
罐装仙人掌CuratorC
Laravel 路由注册源码分析

基于laravel10分析我们能够看到路由会在App\Providers\RouteServiceProvider这个服务里面注册这里就先不分析这个服务在哪里被触发执行的了我们看一下这个服务里面做了什...

1年前
Mutoulee
发表了评论
教程里的L01 - L06我都学了,它跟文档不是一类东西。 教程是一步一步做项目,在做的过程中了解掌握Laravel各功能; 文档是就是一个详细的使用手册一样。 新手建议跟着教...
Mutoulee
本站的 Laravel 教程相比本站的 Laravel 中文文档更好懂吗?

就是这些: learnku.com/laravel/courses 。 之前问的一个相关问题有人好像暗示 Laravel 中文文档不太适合新手。之前我还以为看文档学习是比较好的方法。

1年前
caijunduo
赞了评论
如果确认 key 一直存在但是「取不到数据」的话,可以从两个方面来定位:一是「取没取」,二是「动没动」。 「取没取」可以通过 monitor 命令定位跟踪下,之前写过一篇文...
Redis明明存在值,为什么有时候取不到?

redis存了某个应用的token,属于是一个热key,调用的频率估计每分钟30次左右;大部分的时间是能够读取到值的,但是有时候会连着读取不到。想问一下 大佬们该从哪些角度去...

1年前
神的孩子丶都在跳舞
赞了评论
不使用casts,使用serializeDate,即可解决该问题 protected function serializeDate(\DateTimeInterface $date): string { return $date->format('Y-m-...
laravel10项目中toArray方法会将created_at字段减少8个小时

1. 运行环境 1). 当前使用的 Laravel 版本? laravel10 2). 当前使用的 php/php-fpm 版本? PHP 版本:8。1 php-fpm 版本:8.1 2. 问题描述? var_dump(Campaign::query(...

1年前
cccyzloong
发表了评论
基本上就是控制器的逻辑多了 然后封装一个无状态的service出来
cccyzloong
Service层内容是更具哪个来写

我很好奇,大家的service层是围绕,哪个来写的,是更具model里面的功能来写单独的模块,然后再controller里面组合,还是直接更具controller里面的内容来写,我更具contro...

1年前
eanBear
eanBear 关注了文章 一点 AST 研究
1年前
中文
中文 在 问答 下发布了话题
Service层内容是更具哪个来写

我很好奇,大家的service层是围绕,哪个来写的,是更具model里面的功能来写单独的模块,然后再controller里面组合,还是直接更具controller里面的内容来写,我更具contro...

1年前
yangweijie
yangweijie 赞了话题
分享一个搜索引擎 支持laravel

Manticoresearch manticoresearch.com/about/ Sphinx 的续作 PHP 友好,支持laravel scout,中文检索友好 推荐这个包比较好用 packagist.org/packages/romanstruk/... 按...

1年前
DogLoML
发表了评论
mark
DogLoML
[开源项目] 基于 laravel 开发的一个 社区/社交 小程序

[HighKer] github.com/shijie1991/highker 📦 基于 laravel 开发的一个社区社交的小程序 环境需求 PHP >= 8.1Composer >= 2.0 目录结构 highker-core highker 代码...

1年前
DogLoML
发表了评论
分享:2023.6月支付宝更新后新版本沙箱配置方法
DogLoML
yansongda/laravel-pay v3.5.0 支付宝支付报错 Missing Alipay Config -- [app_public_cert_path]

[图片] 我配置了证书路径 [图片] 这里 config 打印出来参数也正确, 但是就是报错: Missing Alipay Config – [app_public_cert_path] 使用的版本是 3.5, 大佬帮忙看看是...

1年前
huxiuhang
发表了评论
不使用casts,使用serializeDate,即可解决该问题 protected function serializeDate(\DateTimeInterface $date): string { return $date->format('Y-m-...
huxiuhang
laravel10项目中toArray方法会将created_at字段减少8个小时

1. 运行环境 1). 当前使用的 Laravel 版本? laravel10 2). 当前使用的 php/php-fpm 版本? PHP 版本:8。1 php-fpm 版本:8.1 2. 问题描述? var_dump(Campaign::query(...

1年前
Hachiko
发表了评论
客户端的环境,比实际现象要复杂得多,光一个网络断开都有N种原因,通过发 ping 算是较为稳妥的方式。实际测试过,webscoket 连接上,拔掉网线,浏览器上得很久才知道连...
Hachiko
简单丶靠谱的保证websocket客户端不断开

实现方式 基于心跳:客户端发送数据包给服务器,服务器再发给客户端。基本上大部分文章的心跳都是这样的,但我不想用这种方式。 原因:客户端发送数据包给服务器,此时客户端...

1年前
  • ‹
  • 1
  • 2
  • ...
  • 816
  • 817
  • 818
  • 819
  • 820
  • 821
  • 822
  • ...
  • 2070
  • 2071
  • ›
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

LearnKu 是终身编程者的修道场
做最专业、严肃的技术论坛
LearnKu 诞生的故事

资源推荐

  • 《社区使用指南》
  • 《文档撰写指南》
  • 《LearnKu 社区规范》
  • 《提问的智慧》
  • 服务提供商

    其他信息

  • 成为版主
  • 所有测验
  • 联系站长(反馈建议)
  • 粤ICP备18099781号-6 | 粤公网安备 44030502004330号 | 违法和不良信息举报

    由 Summer 设计和编码 ❤

    请登录

    忘记密码? or 注册
    第三方账号登录
    微信登录 GitHub 登录
    内容举报
    匿名举报,为防止滥用,仅管理员可见举报者。

    我要举报该,理由是:

    取消