Laravel
话题列表 社区 Wiki 优质外文 招聘求职 Laravel 实战教程 社区文档
登录
注册
Laravel
首页
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AdonisJS AI Coding
社区 Wiki
教程
Laravel 实战教程首页 《L01 Laravel 教程 - Web 开发实战入门》 《L02 Laravel 教程 - Web 开发实战进阶》 《L03 Laravel 教程 - 实战构架 API 服务器》 《L04 Laravel 教程 - 微信小程序从零到发布》 《L05 Laravel 教程 - 电商实战》 《L06 Laravel 教程 - 电商进阶》 《LX1 Laravel / PHP 扩展包视频教程》 《LX2 PHP 扩展包实战教程 - 从入门到发布》 《L07 Laravel 教程 - Laravel TDD 测试实战》 《LX3 Laravel 性能优化入门》 《LX4 Laravel / PHP 五分钟视频》
文档
社区文档首页 《Laravel 中文文档》 《Laravel 速查表》 《PHP 代码简洁之道》 《Laravel 编码技巧》 《Dcat Admin 中文文档》 《Laravel Nova 中文文档》 《Lumen 中文文档》 《Dingo API 中文文档》 《 Laravel 项目开发规范》 《构建 Laravel 开发环境》
登录 注册
微信登录
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AdonisJS AI Coding
整站动态
fxtaoo
fxtaoo 赞了文章
构建 Go 应用 docker 镜像的十八种姿势

修炼背景 我夜以继日,加班加点开发了一个最简单的 Go Hello world 应用,虽然只是跑了打印一下就退出了,但是老板也要求我上线这个我能写出的唯一应用。 项目结构如下:...

2年前
程序员的猫
程序员的猫 关注了用户 moell
2年前
osang
osang 赞了文章
关于微信支付V3 更新《企业打款到零钱》至《商户转账到零钱》

如题,大概是今年4、5月份开通“微信代付”也就是商户平台的钱通过接口转账到用户余额里这个功能,更新了一版,更新完之后接入方式与之前完全分离,也就是完全不一样了。本...

2年前
我爱大可乐
发表了评论
easywechat应该会更新吧
我爱大可乐
关于微信支付V3 更新《企业打款到零钱》至《商户转账到零钱》

如题,大概是今年4、5月份开通“微信代付”也就是商户平台的钱通过接口转账到用户余额里这个功能,更新了一版,更新完之后接入方式与之前完全分离,也就是完全不一样了。本...

2年前
vincenzo
vincenzo 赞了文章
最适合入门的 Laravel 初级教程 (一)

曾经要跟 thinkphp 白头到老; 没想到它升了个级就抛了锚; 把我等抛弃了; 痛定思痛; 重新审视了一遍 php 框架; php是世界上最好的语言; 这个没有疑问吧; 如果有;...

2年前
一百万个答案
一百万个答案 发布了文章
Request 中莫名多出一个S参数的问题

url中莫名其妙多出一个s参数 /product?sort=release_at&s=%2Fproduct 打印request()->query()结果为 array:2 [▼ "sort" => "release_at" "s" => "/prod...

2年前
xiayimiaozhongjianni
发表了评论
我也踩坑了
xiayimiaozhongjianni
Laravel 中关联模型查询 +with 预加载中 select 必需字段

在用laravel开发时,要关联模型查询和with预加载做统计。因为是统计所以并没有全部查出所有字段的必要。故我在with中用闭包 $query->select('字段名’');但是在查询后...

2年前
my38778570
赞了评论
唯一任务锁, 或者以下方法,这也是我一直在用的 \Illuminate\Support\Facades\Redis::funnel('你的key')->block(0)->then(function () { // 这里是你的业务逻...
项目做了负载均衡,统一部署的时候,在多台服务器之间如何确保定时任务的唯一性?

如题,队列是用redis弹出或锁定数据库某行数据单机的定时任务不重复执行是通过当前项目下文件的互斥锁来实现的,如果是多机的情况下,需要自己去实现上一句的功能?请问...

2年前
vincenzo
vincenzo 赞了文章
这也许是你期待已久的 Laravel 快速上手教程

一、Laravel 框架安装 文档:安装《Laravel 7 中文文档》 1. 创建项目 composer create-project --prefer-dist laravel/laravel blog 2. 安装依赖 cd blog composer inst...

2年前
我爱大可乐
发表了评论
就是使用git命令行敲啊
我爱大可乐
大家使用git是敲命令还是用GUI工具呢

先说我自己,一般是用GUI工具,常用 TortoiseGit, 偶尔敲命令

2年前
crazy_Kane
crazy_Kane 赞了话题
PHPer 请停下来好好想一想,你到底想要什么样的出路

转载自微信公众号: 「 Coding10 」 [图片] 做 Coding10 三年了,恰如每一个职场中人一样,遇到了需要转型的时刻,这个转型不在于个人的意志,而是大环境使然,这使得我...

2年前
cm7788
发表了评论
原来如此
cm7788
API 授权为啥要在 Authorization 标头里加个 Bearer?

设计 API 授权,或者调用第三方 API 时,经常会接触到: Authorization : Bearer Tokenxxxxxx 有没有疑惑为何不直接写成这样就得了: Authorization : Tokenxxxxxx 这是...

2年前
gravel-x
发表了评论
加了表前缀,怎么注释
gravel-x
Laravel 数据迁移给表添加注释

引用DB use Illuminate\Support\Facades\DB; [图片]

2年前
Lu_Shangyu
发表了评论
phpstorm ,功能很强大
Lu_Shangyu
大家使用git是敲命令还是用GUI工具呢

先说我自己,一般是用GUI工具,常用 TortoiseGit, 偶尔敲命令

2年前
putyy
putyy 发布了文章
读取.env到结构体

用gin写一个练手项目时,始终没找到中意的配置管理包,读取.env环境文件也没找到比较好用的,决定自己写个简单的玩玩! 发现的包如下: https://github.com/caarlos0/env/...

2年前
Robi
Robi 关注了用户 moell
2年前
oceanjiayu
oceanjiayu 赞了文章
积极响应号召,ModStart支持用户主动注销账号功能

根据电信和互联网要求,互联网信息服务提供者在用户终止使用电信服务或者互联网信息服务后,应当停止对用户个人信息的收集和使用,并为用户提供注销号码或账号的服务。...

2年前
王大牛
发表了评论
默认情况下,你应用程序的 tests 目录下包含两个子目录:Feature 和 Unit。单元测试(Unit)是针对你的代码中非常少,而且相对独立的一部分代码来进行的测试。实际上,大...
王大牛
单元测试:Target class [config] does not exist.

Unit应该是不会启动laravel程序,问题来了,如果我想测试某个工具类我应该用Feature还是unit?按照我的理解Feature应该属于测试http的。如果说我想测试某个工具类的某个...

2年前
Neymar
Neymar 赞了文章
go-zero微服务实战系列(六、缓存的一致性如何保证)

只要我们使用缓存,就必然会面对缓存和数据库间的一致性问题。如果缓存中的数据和数据库的数据不一致,那么业务应用从缓存中读取的数据就不是最新的数据,对业务的影响可...

2年前
putyy
发表了评论
队列 定时最好单独一台服务器做这个事情 负载均衡只负责无状态的一些工作
putyy
项目做了负载均衡,统一部署的时候,在多台服务器之间如何确保定时任务的唯一性?

如题,队列是用redis弹出或锁定数据库某行数据单机的定时任务不重复执行是通过当前项目下文件的互斥锁来实现的,如果是多机的情况下,需要自己去实现上一句的功能?请问...

2年前
liaosp
赞了评论
唯一任务锁, 或者以下方法,这也是我一直在用的 \Illuminate\Support\Facades\Redis::funnel('你的key')->block(0)->then(function () { // 这里是你的业务逻...
项目做了负载均衡,统一部署的时候,在多台服务器之间如何确保定时任务的唯一性?

如题,队列是用redis弹出或锁定数据库某行数据单机的定时任务不重复执行是通过当前项目下文件的互斥锁来实现的,如果是多机的情况下,需要自己去实现上一句的功能?请问...

2年前
sharejia
赞了评论
PHPer = PHP + DBA + 前端 + 运维 + 测试
现在php这么难找吗?

现在php这么难找吗?坐标深圳,基本都是投了没下文 太难了吧 有一起找的小伙伴吗

2年前
白胖子
白胖子 赞了话题
[感谢Summer大佬加精],600颗星星的PHP极速后台开发框架了解一下!

前言 基于ThinkPHP6版本开发, 学习本手册有利于您快速的掌握本框架的开发架构! [图片] 价值源自分享 官方平台 在线演示 在线使用手册 请注意,框架安装成...

2年前
风中絮
发表了评论
git push,git pull,git merge 其它都用 vscode 的源代码管理
风中絮
大家使用git是敲命令还是用GUI工具呢

先说我自己,一般是用GUI工具,常用 TortoiseGit, 偶尔敲命令

2年前
小李世界
发表了评论
PHPer = PHP + DBA + 前端 + 运维 + 测试
小李世界
现在php这么难找吗?

现在php这么难找吗?坐标深圳,基本都是投了没下文 太难了吧 有一起找的小伙伴吗

2年前
ink_qx
赞了评论
Nginx使用proxy_pass转发到真正处理的服务127.0.0.1:8280 location /admin/ { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote...
Laravel 5.5 如何将项目根目录设为一个二级目录?

想把项目根目录设为一个二级目录:http://sample.test/test/。 尝试修改 .env 文件中的 APP_URL=http://sample.test/test,但是发现无效,项目依然只能通过 http://sampl...

2年前
小丑路人
赞了评论
这是一篇实践性很强的文章。 作为练习,我分享下我的做法: public function store(StoreUserRequest $request, UserService $userService, VoucherService $voucherServ...
Laravel 代码重构:使用 Services, Events, Jobs, Actions 来重构控制器方法

[图片]我听到关于 Laravel 最热门的问题之一是「如果构建项目」。如果我们缩小范围,它的大部分听起来像「如果逻辑不应该在控制器中,那么我们应该把它放在那里?」 问题...

2年前
哓东
发表了评论
有后续么
哓东
任务调度进程自动终止的可能产生原因

版本5.6 写了个无限循环的调度任务(console),实现的功能是查询一张表,有符合条件的记录则调用一个第三方程序完成后续功能,没有则继续查询该表。每次循环结束sleep一秒...

2年前
llkllc
llkllc 赞了文章
老司机带你用 PHP 实现 Websocket 协议

我为什么会写这篇文章? 当初作为编程小白的我,刚刚从事后台工作,觉得http是个很牛逼的东西,然而后面随着自己深入学习并实践之后,觉得原来和我所想的天壤之别,没大...

2年前
llkllc
llkllc 关注了用户 Dennis_Ritchie
2年前
小李世界
小李世界 赞了文章
积极响应号召,ModStart支持用户主动注销账号功能

根据电信和互联网要求,互联网信息服务提供者在用户终止使用电信服务或者互联网信息服务后,应当停止对用户个人信息的收集和使用,并为用户提供注销号码或账号的服务。...

2年前
Sunshini
赞了评论
搜藏下来,这种日志,也可以接入云服务器的日志服务吧
laravel如何利用中间件优雅的记录请求日志

中间件代码 <?php namespace App\Http\Middleware; use App\Jobs\LogJob; use Closure; class RequestLogMiddleware { /** * Handle an incoming request....

2年前
lingj
lingj 关注了文章 遇到一个 foreach() 的问题,就是数据库有存在数据后就跳过不在写入, 然后发现用 continue 并没用
2年前
captain2021
captain2021 赞了话题
[北京][滴滴出行-网约车]招聘Go工程师

公司简介 滴滴出行 - 网约车平台 职位描述 负责网约车引擎的系统搭建和技术建设,提升交易效率;负责网约车稳定性、成本、性能等技术体系建设工作;负责网约车算法的架构...

2年前
白胖子
白胖子 发布了文章
可选参数传递小技巧(option)

问题2 场景:假设你写的一个sdk在用户使用时,希望传入一些可选的参数,那么哪种传参写法更优雅呢? 现在假设你需要写一个发送消息的方法,这个方法包含一些可选参数,参...

2年前
zhaojjiang
赞了评论
$param、$url、$method 变量赋值可以放到判断下面,只有时间大于限定值时,才给变量赋值,不然每次请求都会赋值
使用中间件记录Laravel慢请求

一个系统需要持续优化,日志尤为关键。通过巧用中间件记录系统的慢请求,可以不用依赖任何监控型服务,定期分析日志,从而优化系统。 通过定义一个监控中间件,记录慢查...

2年前
白胖子
白胖子 发布了文章
多分支if else 消除小技巧

问题1 都知道大量 if else 对代码维护和设计都及其不友好,即便是你换成 switch 也并不那么理想。 if { ... } else if { ... } ... { } else { ... } 例子 话不多说,...

2年前
zhaojjiang
zhaojjiang 赞了文章
积极响应号召,ModStart支持用户主动注销账号功能

根据电信和互联网要求,互联网信息服务提供者在用户终止使用电信服务或者互联网信息服务后,应当停止对用户个人信息的收集和使用,并为用户提供注销号码或账号的服务。...

2年前
ModStart开源
ModStart开源 发布了文章
积极响应号召,ModStart支持用户主动注销账号功能

根据电信和互联网要求,互联网信息服务提供者在用户终止使用电信服务或者互联网信息服务后,应当停止对用户个人信息的收集和使用,并为用户提供注销号码或账号的服务。...

2年前
Cooper
发表了评论
这主机商多少年了,应该用的是 cPanel 吧。
Cooper
有没有用过 bluehost 的

有没有用过 bluehost 的?怎么部署自己的PHP项目

2年前
minororange
发表了评论
php-fpm 进程设置的相关参数 pm = dynamic pm.max_children = 5 pm.start_servers = 3 pm.min_spare_servers = 2 pm.max_spare_servers = 4 pm.max_requests = 200 ; Ch...
minororange
如何防止进程号一直上涨

用的阿里云镜像创建的服务器,开机后,基本上用2天,进程号就到万级别了,有没有办法让系统继续回用之前已经废弃的进程号呢?每次杀进程都要输入一个6位的数字确实听麻烦...

2年前
Morrow
Morrow 赞了文章
windows上使用roadrunner-laravel

一、准备工作 1.安装composer, 并设置镜像 Packagist / Composer 中国全量镜像 (pkg.xyz) 2.搜索 spiral/roadrunner 时发现了laravel的版本 RoadRunner源码地址 RoadRunn...

2年前
yewushuang
yewushuang 赞了话题
基于 Laravel + vue + element ui 的后台管理脚手架,自带权限管理系统

Laravel-Admin 是用 laravel + elementUi前端框架前后端分离写成的后台脚手架,自带用户组权限系统。支持后台菜单三级分类,支持webpack 打包,热加载。[图片] [图片] [...

2年前
hello-bug
发表了评论
任务调度《Laravel 9 中文文档》
hello-bug
项目做了负载均衡,统一部署的时候,在多台服务器之间如何确保定时任务的唯一性?

如题,队列是用redis弹出或锁定数据库某行数据单机的定时任务不重复执行是通过当前项目下文件的互斥锁来实现的,如果是多机的情况下,需要自己去实现上一句的功能?请问...

2年前
duty
duty 订阅了课程 《GX1 Golang 五分钟视频》
2年前
Morrow
Morrow 赞了文章
用 RoadRunner 加速 Laravel 应用

更新:Laravel 即将支持 RoadRunner,这篇文章的信息已过期,不用看啦 更新:对Laravel支持并不好,不推荐直接使用 RoadRunner是一个用Go语言实现的高性能PSR-7服务器,...

2年前
Lion-
发表了评论
配置文件判断 分布式锁(数据库唯一索引、redis分布式锁、zookeeper分布式锁) 将定时任务拆出来单节点执行 xxljob-exe-laravel
Lion-
项目做了负载均衡,统一部署的时候,在多台服务器之间如何确保定时任务的唯一性?

如题,队列是用redis弹出或锁定数据库某行数据单机的定时任务不重复执行是通过当前项目下文件的互斥锁来实现的,如果是多机的情况下,需要自己去实现上一句的功能?请问...

2年前
何雨
赞了评论
你让我这个几年PHP经验的CV工程师陷入了沉思
遇到一个 foreach() 的问题,就是数据库有存在数据后就跳过不在写入, 然后发现用 continue 并没用

今天在使用foreach()时发现,不能使用break和continue这两个关键字,通过查资料得知原来foreach和普通的for循环是不同的,它不是普通的遍历,要想实现continue的效果,可...

2年前
neetlee
neetlee 赞了话题
加速下载和安装

问题说明 国内因为网络的原因,使用命令行安装 Homestead 成功率不高,并且速度很慢。 你可以使用以下方法来加速下载和添加盒子。 1. 获取下载链接 安装最新版本: $ vag...

2年前
markyanggang
发表了评论
k8s 或者 分布式锁吧
markyanggang
项目做了负载均衡,统一部署的时候,在多台服务器之间如何确保定时任务的唯一性?

如题,队列是用redis弹出或锁定数据库某行数据单机的定时任务不重复执行是通过当前项目下文件的互斥锁来实现的,如果是多机的情况下,需要自己去实现上一句的功能?请问...

2年前
  • ‹
  • 1
  • 2
  • ...
  • 1917
  • 1918
  • 1919
  • 1920
  • 1921
  • 1922
  • 1923
  • ...
  • 2080
  • 2081
  • ›
本周译者排行
7
learn小辉
2
qinpei520
2
神的孩子丶都在...
1
M-finder
1
Smilephp
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

    由 Summer 设计和编码 | 方长科技协力运营

    请登录

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

    我要举报该,理由是:

    取消