标签: Laravel
编程

在 Laravel 中上传文件

576 2023-05-30 14:01:00

如果你想了解怎么在 Laravel 中处理文件上传,那么请往下读。本文涵盖了在 Laravel 中处理文件上传所需的最低要求,并涉及了一些更高级的东西如添加验证和表单请求等。请注意本教程是基于 Laravel 9,以我目前的了解,也适用于后续的版本。准备文件上传控制器创建新控制器,用来添加文件处理逻辑。$ php artisan make:controlle...

详情...
编程

优化 Laravel 站点的 5 个小技巧

428 2023-05-30 12:05:00

没有什么比一个需要时间加载的网站更令人沮丧的了。如果这种情况发生在你的用户身上,他们会在你有机会说服他们之前离开你的网站。以下是一些加快Laravel 网站和应用的小技巧。1. 查看慢查询查看为每个页面请求所运行的所有查询的一个简单方法是安装 Laravel Debugbar。Laravel Debugbar 让你可以深入每个查询,查看绑定并查看哪些查询超出了...

详情...
编程

Laravel 10 中如何生成二维码

593 2023-05-29 09:22:00

本文中,我们将探讨如何在 Laravel 中生成二维码。首先,我们需要引入 Laravel 的第三方支持包 simple-qrcode。这个包封装了 Bacon/BaconQrCode 包,它本身是 ZXing 库的一个端口,但适用于 PHP.你也可以直接和 BaconQrCode 包进行交互,而无需通过 simple-qrcode。不过在使用 Larave...

详情...
编程

使用Laravel Process运行命令的技巧

571 2023-05-28 01:38:00

Laravel 10 发布了 Laravel Process facade,这使得运行外部命令非常容易。$result = Process::run("php -v"); echo $result->output();底层使用的是 Symfony Process,同时添加了许多改进。您运行命令的目的是什么?我个人曾使用它在早期版本的Chipper CI...

详情...
编程

Laradoc - Laravel 项目的 API 文档管理器

417 2023-05-22 23:35:00

Laradoc 简化了 Laravel 项目的 API 文档管理。它生成、托管并安全地管理对API文档的访问,同时让您的团队了解对端点所做的最新更改。Laradoc 是什么?Laradoc让您轻松享受OpenAPI的好处。它从您的Laravel项目中生成OpenAPI规范,并使您免于手工编写这些规范的繁琐任务。您的API文档将始终是准确和最新的。生成Open...

详情...
编程

Laravel 使用 SSE 实现实时通知推送

1361 2023-05-21 18:16:00

服务器发送事件(Server-Sent Events)如果您曾经需要在web应用中实现实时功能,那么您可能对WebSockets的复杂性或长轮询的资源密集特性比较熟悉。最近,我遇到这么一种场景,以上两个选项都不适合,就在那时,我发现了服务器发送事件(SSE),它不仅非常容易设置,而且还使我能够在使用WebSockets原本所需时间的一小部分内实现实时通信,在...

详情...
编程

Laravel Blade模板静态分析

474 2023-05-15 02:09:00

你是否曾经发布过 Blade 模板到生产环境,模板中意外缺失了一个变量或者方法有拼写错误。你是否想避免在生产环境中出现模板bug?那就看看rector的作者的Bladestan,它在PHPStan中为Blade模板添加了静态分析。Can @phpstan statically analyse @laravelphp templates?Hell yeah 😎...

详情...
编程

[Laravel 扩展包] Laravel 模型日期作用域

480 2023-05-13 17:52:00

Laravel Date Scopes 包为 Laravel Eloquent 模型提供了一些有用的查询作用域。受到 Livewire 作者 Caleb Porzio 的启发

详情...
编程

Laravel 9 CORS 示例:如何在 Laravel 中启用 CORS

404 2023-05-13 12:31:00

您不能在两个服务器或两个域名之间共享资源吗?好吧,如果你对此感到困惑,那么我们有一个解决方案。本教程将介绍如何在 Laravel 中快速启用 CORS(Cross-Origin Resource Sharing,跨域资源共享)。你可以安装并配置CORS,以消除 CORS header ‘access-control-allow-origin’ 缺失问题。通常...

详情...
编程

探索 PHP 的 First-class callable 语法

548 2023-05-02 10:29:00

查看 Laravel 框架最新的更新时,我发现了一些以前没看到过的语法。

详情...