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
整站动态
梦想星辰大海
梦想星辰大海 关注了文章 websocket服务器测试
1年前
sorshion
sorshion 赞了文章
[扩展包] Laravel-wherehasin 提升 ORM 关联关系查询性能 (优化 whereHas 性能)

前言 前几天在QQ群里看到有位同学请人帮忙根据社区里的文章(给 Eloquent 的 whereHas 加个 where in 的优化)给Eloquent的whereHas方法进行性能优化,因为这篇文章里面...

1年前
sorshion
sorshion 赞了文章
给 Eloquent 的 whereHas 加个 where in 的优化

原文地址:www.jianshu.com/p/ec2a93755e10 用 Laravel 很久了,whereHas 简直是连表大杀器,本来需要写大量 SQL 的查询用 whereHas 都可以很快的实现。不过在一些场景里...

1年前
Lee丶
发表了评论
能养活我的东西就是好东西 :speak_no_evil:
Lee丶
php的没落真的是因为语言吗?

php的没落真的是因为语言吗?我觉得不是。我觉得可能是因为经济你说php 不行吗,大公司也在用。所以足矣支撑大部分公司。你们说看重的java的稳定啥的。但是项目都不稳定...

1年前
Morrow
Morrow 赞了文章
chowjiawei/short-link 短链接关系生成(新旧关系链接)包

chowjiawei/short-link 短链接关系生成(新旧关系链接)包 弄了个短链接关系生成(新旧关系链接)可以自定义或者系统生成新短链接 供用户访问 需要有什么功能的 指点我...

1年前
php_yt
赞了评论
Laravel 6 中的 failed_jobs 表没有 uuid 字段,这是因为在 Laravel 6 中,Laravel 使用的队列管理器 illuminate/queue 组件的版本升级到了 v5.7 以后,该组件的存储失败...
failed_jobs表中为何会有uuid这个字段?任务失败是如何将失败信息添加到failed_jobs表中的

[图片]failed_jobs表中为何会有uuid这个字段?任务失败是如何将失败信息添加到failed_jobs表中的 [图片] laravel版本6.x系列求解答?

1年前
Scrooge
Scrooge 在 问答 下发布了话题
关于gin开发中后置中间键的疑问

⚠️登录逻辑返回了err,也使用了c.Abort()和return进行终止逻辑,但是仍然会继续执行签发中间键,这时为什么呢? 逻辑是,登录校验成功则继续中间键签发Token,如果不成功...

1年前
blkcor
blkcor 赞了文章
[Golang三关-典藏版] Golang 调度器 GMP 原理与调度全分析

本章节已收录《Golang修养之路》www.yuque.com/aceld/golang/ithv8f 第一篇第2章节。 本章节已收录纸质图书《深入理解Go语言》 [图片] 该文章主要详细具体的介绍Goroutin...

1年前
我家的猫
我家的猫 赞了文章
laraman,可以轻松用Workerman加速Laravel的扩展包,不需要改任何东西

首先感谢 webman adapterman octane 如果你喜欢lavavel的全面,也喜欢workman的速度轻快。现在可以轻松把他们集成在一起了。本身很喜欢workman,但是舍不得laravel。因此...

1年前
luxiaofeng
赞了评论
第一步 use App\Admin\Modal\xxxxx; use Dcat\Admin\Grid\RowAction; use Dcat\Admin\Widgets\Modal; class xxxxx1 extends RowAction { protected $title = '详情';...
dcat admin 详情页如何做成选项卡的展示

dcat admin 详情页如何做成选项卡的展示(类似下图),以便把各个关联表的数据分开展示,目前只在文档中找到多列布局[图片]

1年前
garykam
发表了评论
curl也应该在考虑范围
garykam
感觉PHP-FPM进程数不够?

[TOC] 感觉PHP-FPM进程不够? 作为一个 phper,用的最多的架构就是 LNMP。每次一到流量来了,我们的服务就从原来的 几百毫秒到几秒的时间。这个时候我们各种猜测,mysql...

1年前
朱先森的梦呓
发表了评论
我想要存储的字段数据直接时中文的地区 怎么写
朱先森的梦呓
[Dcat 扩展] dcat-distpicker 省市区三级联动选择组件拓展

dcat-distpicker 是一个中国省市区三级联动选择组件,基于 Distpicker 实现的 dcat-admin 扩展,用来将 Distpicker 集成进 dcat-admin的表单中。如果此插件给你带来的帮...

1年前
蜗牛啊蜗牛
发表了评论
已经解决了,需要安装php8.2.4的redis扩展
蜗牛啊蜗牛
class Redis not found

[图片]use Illuminate\Support\Facades\Redis;求解答?

1年前
Jam2020
发表了评论
有一个函数也可以补全 str_pad() str_pad
Jam2020
工作小技巧: php生成001 002 003(php格式化数字:位数不足前面加0补足)

php生成001 002 003 解决方案 php生成001 002 003(php格式化数字:位数不足前面加0补足) 详情如下 PHP代码 1.<?php 2.$var=sprintf("%04d", 2);//生成4位数,不足...

1年前
arvin-hermit
发表了评论
确认一下是用的phpredis 还是predis
arvin-hermit
class Redis not found

[图片]use Illuminate\Support\Facades\Redis;求解答?

1年前
heihao
heihao 关注了用户 idlewater
1年前
隐德莱希
隐德莱希 赞了文章
laraman,可以轻松用Workerman加速Laravel的扩展包,不需要改任何东西

首先感谢 webman adapterman octane 如果你喜欢lavavel的全面,也喜欢workman的速度轻快。现在可以轻松把他们集成在一起了。本身很喜欢workman,但是舍不得laravel。因此...

1年前
xujin51
xujin51 关注了文章 基于Eloquent ORM的缓存实时更新、读取封装
1年前
liaosp
发表了评论
[图片]
liaosp
NativePHP Beta 已发布

可以玩玩,但是要等发布正式版本[图片]nativephp.com

1年前
MasutaaDAO
MasutaaDAO 发布了文章
互联网人跳槽涨薪干货!7个谈薪技巧让你不落下风!

互联网人跳槽,有的是从这个坑跳到另一个坑,也有人的跳跳几次薪资节节高。要知道程序员这份职业很容易同工不同酬,毕竟技术就好比翡翠,开多少价合适全看买卖双方的口头...

1年前
cwj
cwj 赞了文章
52 条 SQL 语句性能优化策略

对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引 应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大多数...

1年前
Constantine
赞了评论
PHP是世界上最好的语言。我爱PHP。学习PHP的道路上,我还有很大的进步空间。
近期找工作的看法

纯php岗位,从年前到现在,boss上的岗位并没有多少,但感觉投递的人数是过往的十倍以上,一个岗位现在是百里挑一的感觉了,而且招聘的薪资明显下降了很多,要求更是提高...

1年前
cccdz
发表了评论
如果你是用的phpredis驱动 那应该是没有装redis扩展
cccdz
class Redis not found

[图片]use Illuminate\Support\Facades\Redis;求解答?

1年前
蜗牛啊蜗牛
蜗牛啊蜗牛 在 问答 下发布了话题
class Redis not found

[图片]use Illuminate\Support\Facades\Redis;求解答?

1年前
LXK
LXK 在 分享创造 下发布了话题
java里面么有好用的db类和orm,决定自己封装一下。

java里面的orm和太难用了,写不完的xml,决定按照php的orm操作模式封装一个。 目前实现了链式where、orwhere和基本的增删改查以及join查询映射实体类。 package com.exam...

1年前
jianhui
jianhui 关注了用户 ccenote
1年前
Sep9999
Sep9999 关注了用户 Kevin_metnick
1年前
lijizheng
lijizheng 发布了文章
论程序员的终点是什么 (普通程序员,科学研究免谈)

论程序员的终点是什么 (普通程序员,科学研究免谈)

1年前
隐德莱希
隐德莱希 赞了文章
DcatAdmin 动态渐变登录页面

[图片] 在 app/Admin/Controllers/AuthController.php 添加 namespace App\Admin\Controllers; class AuthController extends BaseAuthController { // 自定义登录视...

1年前
AyuAyu
发表了评论
不如虚拟机
AyuAyu
Laravel 带来新的开发环境工具 Herd

官网:herd.laravel.com/ [图片] 我用 docker 了

1年前
largezhou
发表了评论
只能说,真会玩
largezhou
NativePHP Beta 已发布

可以玩玩,但是要等发布正式版本[图片]nativephp.com

1年前
jevan
jevan 在 分享创造 下发布了话题
免费开源一套原生小程序语言开发的社交媒体软件产品

本小程序是基于 Fresns API 开发,采用小程序原生语言,纯净干爽,无耦合。二开时使用任何第三方服务或样式库时不用担心兼容和冲突问题,因为我没有在代码里使用和绑定任...

1年前
kis龍
赞了评论
没有什么是加钱解决不了的
npm run dev 开发时,cpu占用高如何解决?

1. 运行环境 1). 当前使用的 Laravel 版本? 10.14.1 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.1.18 php-fpm 版本:8.1.18 3). 当前系统 wsl2 4). 业务环境 开发...

1年前
kis龍
赞了评论
添加内存条,换更高型号cpu
npm run dev 开发时,cpu占用高如何解决?

1. 运行环境 1). 当前使用的 Laravel 版本? 10.14.1 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.1.18 php-fpm 版本:8.1.18 3). 当前系统 wsl2 4). 业务环境 开发...

1年前
BeikeShop_GuangdaNetwork
BeikeShop_GuangdaNetwork 发布了文章
升级啦!跨境独立站系统 BeikeShop v1.3.8 | 产品采集/商品评论/邮件订阅

前言:又到了1个月一次的产品更新时间,我们已经将BeikeShop电商系统的升级到了v1.3.8的全新版本,供各位免费下载更新!在这里向大家通报一下,随着产品逐渐稳定,后续我...

1年前
ink_qx
赞了评论
最后一步 php artisan ui:auth
Laravel8开荒~正确安装前端Bootstrap CSS库

Laravel8抛弃了Bootstrap,使用Laravel Jetstream,对于习惯了Bootstrap的老用户来说着实不是一件好事。因为其使用的ui库为livewire。无形中提高了学习成本。 1.安装最新的...

1年前
清风
赞了评论
nativephp.cn 准备做个 中文docs
NativePHP Beta 已发布

可以玩玩,但是要等发布正式版本[图片]nativephp.com

1年前
朱先森的梦呓
朱先森的梦呓 赞了文章
DcatAdmin 动态渐变登录页面

[图片] 在 app/Admin/Controllers/AuthController.php 添加 namespace App\Admin\Controllers; class AuthController extends BaseAuthController { // 自定义登录视...

1年前
Latent
发表了评论
不如小皮。
Latent
Laravel 带来新的开发环境工具 Herd

官网:herd.laravel.com/ [图片] 我用 docker 了

1年前
decade_decade_decade
赞了评论
即使是返回的json也要严格类型, list是个数组类型, 他为空的时候就应该是个空数组(列表一直存在,只是表里没有数据), 保持这个理念全局统一, 如一张表中的 username,nickn...
想请教下大家,获取单条数据但是结果是空,接口返回形式是什么

/** * 文章详情 */ public function Detail($id) { $article = Article::getByID($id); return $this->succeed($article); } /** * 详情...

1年前
decade_decade_decade
赞了评论
返回给客户端的标准在于 succeed 方法。getByID 原样返回即可。假设响应 json 的字段为 code,msg,url,data,data 数据载体一般不返回 null,通常是对象 {},就是说如果前...
想请教下大家,获取单条数据但是结果是空,接口返回形式是什么

/** * 文章详情 */ public function Detail($id) { $article = Article::getByID($id); return $this->succeed($article); } /** * 详情...

1年前
decade_decade_decade
赞了评论
你这个感觉没必要判空吧,试试id不存在时候返回是什么
想请教下大家,获取单条数据但是结果是空,接口返回形式是什么

/** * 文章详情 */ public function Detail($id) { $article = Article::getByID($id); return $this->succeed($article); } /** * 详情...

1年前
decade_decade_decade
赞了评论
要尽量保持结构一致性,以及你整个API风格尽量统一。你这里有数据返回的时候json串其实是个对象,所以你不要返回数组,这样前端很混乱。你可以统一约定返回null,或者返...
想请教下大家,获取单条数据但是结果是空,接口返回形式是什么

/** * 文章详情 */ public function Detail($id) { $article = Article::getByID($id); return $this->succeed($article); } /** * 详情...

1年前
zyenggook
赞了评论
不需要@smithadam 这么麻烦的方法,只需要在传入$replies前加上topic预加载即可,具体如下: 文件resources/views/topics/show.blade.php大概第70行左右的: @include('t...
使用 can 标签判断是否有删除回复的权限会导致 N+1 问题,有什么更好的办法吗?

@can('destroy', $reply) <span class="meta pull-right"> <form action="{{ route('replies.destroy', $reply->id) }}" method="post">...

1年前
hogus2037
发表了评论
可以拉最新的代码,看下最新pr照着改下本地文件。实测可以跑起来
hogus2037
NativePHP Beta 已发布

可以玩玩,但是要等发布正式版本[图片]nativephp.com

1年前
arukas
赞了评论
推荐 spatie/laravel-query-builder
laravel10数据库多条件联合查询

$query = $this->user; //定义可能要勾选的字段 if (isset($data['unit_type']) && !empty($data['unit_type'])) { $query = $...

1年前
Latent
发表了评论
Livewire 3 ...什么年代了, 还在PHP中嵌入js、html。
Latent
Laracon US 2023

或许我们昨天都还在讨论,java好还是php好,或者是恒大不行了,房子要降价了。。。 国外的Laracon US 大会是真的有点东西,虽然不能去吃会场的蛋糕,但是还是能感受到他...

1年前
Latent
Latent 赞了文章
Laracon US 2023

或许我们昨天都还在讨论,java好还是php好,或者是恒大不行了,房子要降价了。。。 国外的Laracon US 大会是真的有点东西,虽然不能去吃会场的蛋糕,但是还是能感受到他...

1年前
pigzzz
赞了评论
最好附上请求参数和最终生成的 SQL 语句,这样好排查问题! 感觉应该是你最后两个条件有问题,试试吧最后两个条件写在 where callback 里: $query->where(function($...
laravel10数据库多条件联合查询

$query = $this->user; //定义可能要勾选的字段 if (isset($data['unit_type']) && !empty($data['unit_type'])) { $query = $...

1年前
tomcath
发表了评论
wsl2 确实会有 IO 问题
tomcath
npm run dev 开发时,cpu占用高如何解决?

1. 运行环境 1). 当前使用的 Laravel 版本? 10.14.1 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.1.18 php-fpm 版本:8.1.18 3). 当前系统 wsl2 4). 业务环境 开发...

1年前
  • ‹
  • 1
  • 2
  • ...
  • 886
  • 887
  • 888
  • 889
  • 890
  • 891
  • 892
  • ...
  • 2067
  • 2068
  • ›
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

    由 Summer 设计和编码 ❤

    请登录

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

    我要举报该,理由是:

    取消