标签: Laravel
编程

[Laravel 扩展包]Laravel 集成 Grok AI

630 2025-02-26 12:52:00

Grok AI 包将 Grok AI 无缝集成到 Larave 应用中。利用强大的 AI 模型进行聊天、自动化和 NLP,同时保持 Laravel 的表达简单性。use GrokPHP\Laravel\Facades\GrokAI; use GrokPHP\Client\Config\ChatOptions; use GrokPHP\Client\Enu...

详情...
编程

Laravel 12 现已发布

1075 2025-02-25 22:41:00

Laravel 12 现已发布,为 React、Vue 和 Livewire 引入了新的入门套件,并更新了最新的上游依赖项。

详情...
编程

使用 Typesense 改进 Laravel 应用搜索的五个实用技巧

676 2025-02-25 19:56:00

Typesense 正在搜索领域掀起波澜。自从 Typesense 被列为 Laravel Scout 的官方支持驱动程序以来,它很快成为希望将全文搜索集成到 Laravel Eloquent 模型中的开发人员的首选。Typesense 是什么?它是一个快速、开源和自托管的搜索引擎,旨在为 Algolia 和 Meilisearch 等流行解决方案提供强大的...

详情...
编程

使用 Laravel 的设备退出功能管理多设备会话

502 2025-02-25 13:13:00

Laravel 通过 Auth::logoutOtherDevices() 提供了一个强大的安全功能,使用户能够在除当前设备之外的所有设备上终止会话。此功能对于在处理敏感数据的应用中维护帐户安全特别有价值。你可以实现此功能以采取主动安全措施,例如应对可疑活动:public function secureSessions(Request $request) ...

详情...
编程

Laravel 中重定向到控制器操作(actions)

513 2025-02-25 12:08:00

在构建 web 应用时,在应用的不同部分之间重定向用户是一项常见要求。虽然 Laravel 提供了几种处理重定向的方法(比如使用 route()->name() 的命名路由),但 action() 方法提供了一种专注于控制器操作的替代方法,为某些场景提供了独特的优势。为什么要考虑 Action 重定向?类型安全:IDE 自动补全和重构支持显式依赖关系:...

详情...
编程

[Laravel 扩展库]Laravel Artisan 基准测试

520 2025-02-22 21:49:00

Laravel 核心团队成员 Christoph Rumpel 最近在视频上演示了一个名为 Artisan Benchmark 的新扩展包。这个包允许你对 Artisan 命令进行基准测试,以获取各种指标,如:执行时间内存使用SQL 查询计数返回/影响的行数你可以通过 Composer 安装这个包:composer require christo...

详情...
编程

Phiki: 一个强大的基于 PHP 的 Web 和终端语法高亮器

430 2025-02-22 11:33:00

Phiki 是 Ryan Chandler 用 PHP 编写的语法高亮器。它使用 TextMate 语法文件格式和 Visual Studio 代码主题为 web 和终端生成语法高亮显示的代码。下面是一个 API 示例,你可以使用它传入代码片段、语言和主题:use Phiki\Phiki; use Phiki\Grammar\Grammar; use P...

详情...
编程

[Laravel 扩展包]Laravel 富文本编辑器

545 2025-02-21 19:31:00

Rich Text Laravel 是由 Tony Messias 创建的一个包,它将 Trix 编辑器集成到 Laravel 应用中。如果你正在创建任何类型的 UI,要求用户通过需要格式化的文本框字段键入长篇文本输入,那么很可能需要提供富文本编辑器功能。通过 Composer 安装 Rich Text Laravel 包:composer require ...

详情...
编程

在 Laravel 查询构造器中使用相对日期 Helper

499 2025-02-20 21:32:00

随着 Laravel 11.42 的发布,我们现在可以使用访问日期的相对查询构建器方法。虽然你不需要重构所有应用来使用这些方法,但它们为模型中的相对日期逻辑添加了一个很好的可读性。假设你有一个 scope 用以获取包含某个指定状态的文章,published_at 日期必须小于或者等于 now():use Illuminate\Database\Eloquen...

详情...
编程

使用 Laravel 和 Microsoft Office 365 以安全的方式发送邮件

416 2025-02-19 14:19:00

在不断变化的数字环境中,保护敏感信息变得至关重要。电子邮件通信是最广泛使用的数据交换方法之一,需要一种强大而安全的方法来确保其内容的隐私和完整性。Laravel 是 web 应用开发的热门选择,它要求安全发送电子邮件的最佳实践。这就是 Microsoft Office 365 和 Microsoft Graph API 发挥作用的地方。本文中,我们将探讨使用...

详情...