标签: Laravel
编程

Laravel Folio —— 基于页面的路由系统

412 2023-10-14 09:50:00

Laravel Folio 是一个 LaraconUS 2023 引入 Laravel 的基于页面的路由系统。使用 Laravel Folio 可以将路由轻松匹配到一个指定文件或路由,类似于 NextJS 或者 NuxtJS 这些框架基于文件路由的系统。工作原理将 Folio 安装到应用之后,你可以使用如下命令创建一个新页面:php artisan ...

详情...
编程

Laravel Sail 完全指南

355 2023-10-13 19:06:00

Laravel Sail 是一个轻量型的命令行接口,用于和 Laravel 默认的 Docker 开发环境进行交互。它提供了一个简单的方式来启动了管理 Laravel 开发环境,对于独立开发者和团队都是极好的工具。在本文中,我们将全面了解什么是 Laravel Sail,如何设置它,以及如何在开发工作流中使用它。

详情...
编程

Laravel Sitemap 生成器 - 生成站点地图

558 2023-09-28 10:20:00

spatie/laravel-sitemap 是一个 Laravel 站点的 Sitemap 生成器。可以在无需手动添加 URL 的情况下,爬取整个站点生成站点地图。

详情...
编程

Laravel RoadRunner Key-Value 缓存

341 2023-09-20 21:56:00

Laravel Roadrunner KV Cache 包允许您使用 RoadRunner 键值插件作为缓存驱动程序:use Illuminate\Support\Facades\Cache; // Default main store - rr-memory Cache::driver()->get('key');

详情...
编程

Laravel 11 正式发布

1238 2023-09-02 14:32:00

Laravel 11 于 2004 年 3 月 12 日正式发布!新特性及改进包括:精简目录结构、不再有 Http/Kernel、模型 casts 更新、新增 Dumpable Trait、配置更改...等等

详情...
编程

laravel 定时任务

628 2023-08-28 00:53:00

在以前,开发者需要为每一个需要调度的任务编写一个Cron条目,这是很让人头疼的事。你的任务调度不在源码控制中,你必须使用SSH登录到服务器然后添加这些Cron条目。Laravel命令调度器允许你平滑而又富有表现力地在Laravel中定义命令调度,并且服务器上只需要一个Cron条目即可。任务调度定义在app/Console/...

详情...
编程

使用 Browsershot 生成 PDF 发票

407 2023-08-10 15:34:00

开发票很无聊,手动写发票更是如此,这就是为什么你应该在应用程序中自动化整个过程。发票是任何业务中非常重要的一部分。通过让你的 Laravel 应用程序自动生成发票,你可以让你的用户的生活变得更轻松,我们都知道这意味着他们会呆得更长,更热衷于使用你的应用程序。在本文中,我将向您展示如何使用 Spatie 的 Browsershot 包自动生成发票PDF。继续阅...

详情...
编程

使用 GoLang 协程处理 Laravel 队列任务

742 2023-08-08 13:12:00

Laravel 包含一个优秀的队列组件,它允许我们将耗时的任务委派给后台进程。它使我们能够更快地响应请求,从而处理更多的请求,从而扩展我们的 web 服务。队列进程,无论优化得多么好,一次只能处理一个作业。这意味着我们需要更多的进程来同时处理更多的工作。每个工作进程都是一个 PHP 进程,每个进程都通过拥有自己的内存空间而与其他进程隔离。如果我们启动过多的进...

详情...
编程

Laravel 及 ChatGPT "函数调用" 的使用

662 2023-08-04 12:16:00

最近,OpenAI 发布了一个 ChatGPT 更新,引入新特性,使开发者可以描述语言模型函数 - gpt-4-0613 和 gpt-3.5-turbo-0613。这些特性允许生成包含参数的JSON对象,以便根据用户输入运行这些函数。让我们来探讨一下这个新功能的示例。您可以使用它来获取有关IP地址、以前的订单、常见问题解答中的信息、天气预报或任何其他所需信息...

详情...
编程

Pines: 一个 Alpine 和 Tailwind UI 库

542 2023-07-26 22:45:00

Pines UI 是一个由 Tony Lea 出品的 Alpine + Tailwind UI 库。它是一套 UI 元素,可复制并粘贴到任何 Alpine 和 Tailwind 项目中。查看其文档,其 UI 元素的质量和数量令人印象深刻:AccordionBannersCopy to ClipboardDate PickerDropdown MenuModa...

详情...