文章分类: 编程
编程

Laravel 10 引入 profile 选项用来查询慢测试

890 2023-02-18 09:18:37

Laravel 10的一个新特性是一个 --profile 选项,它可以让你轻松地在应用中找到任何缓慢的测试。

详情...
编程

[Laravel 扩展包]导出 Eloquent 模型到 JSON 文件

950 2023-02-15 08:15:57

Laravel Model JSON 扩展包,让你可以轻松的地将Laravel 应用中的特定模型导出为 JSON 格式数据。它基于 php artisn 命令,提供了多种选项来定制导出处理方式。该扩展包可以帮你将重要的模型数据以便捷的格式导出:php artisan model:export User

详情...
编程

CodeIgniter 4.3 发布

1172 2023-02-15 03:10:00

Codeigniter 发布了 v4.3.0 版本,并进行了大量增强。

详情...
编程

什么是 Feature Flags 及其应用场景

1143 2023-02-15 02:46:15

Feature flags是种软件开发技术,旨在运行时控制功能模块(Feature)的发布与回滚。通过If/else或更复杂的决策树声明,解耦Feature的部署与发布,解耦大版本发布为多个Feature独立发布,从而实现:1. 在生产环境下测试2. 基于Feature细粒度的渐进式发布、灰度发布3. 无需重新部署,基于Feature的秒级版本回滚4. 随时...

详情...
编程

Laravel Pennant

1229 2023-02-15 01:12:27

Laravel Pennant 是由 Laravel 团队创建的一个包,它将随 Laravel 10 一起提供。它为您的应用程序提供了 Feature Flag。Feature flags 使您能够自信地逐步推出新的应用程序功能,A/B 测试新的界面设计,补充基于主干的开发策略,等等。该软件包是核心团队提供的官方软件包阵容中的最新软件包,这意味着我们现在拥有一个构建良好、...

详情...
编程

Laravel 10 正式发布

1969 2023-02-15 00:02:09

Laravel 10 现已发布,包括PHP v8.1最低版本要求、新的Laravel Pennant包、可调用的验证规则、原生类型声明等等

详情...
编程

Laravel 自定义 Select 组件

1051 2023-02-13 08:12:19

这是一篇关于为Laravel Livewire应用程序创建自定义 Select 组件的文章。当涉及到表单元素时,我们可能会立即寻求开源或付费库。预先构建的组件加快了开发,使用经过良好测试的、健壮的库可以减轻我们的压力。但当我们需要一些定制的东西时呢?定制第三方包通常比自己制作组件更困难。此外,学习如何制作可重用组件可以提高我们对Livewire的总体理解。

详情...
编程

重构 PHP 代码

1073 2023-02-12 08:18:43

重构意味着更新源代码的结构而不改变应用程序的行为。重构可帮助您保持代码的稳定,简洁和易于维护.

详情...
编程

如何在 Laravel 中使用 Vite 将 CSS/JS 资源部署到线上服务器

1520 2023-02-09 08:12:13

使用 Vite 将资源部署到线上服务器,其中一个方式是在本地进行编译然后将编译好的资源推送到仓库。

详情...
编程

如何在 Laravel 应用中模拟用户

1032 2023-02-08 10:29:42

Laravel Nova 的一个新特性是在控制面板中模拟用户。这很方便,原因很多。但对于我而言,当收到错误报告或问题,并希望看到用户所看到的内容时,模拟他们可以节省大量时间,因为您可以看到他们所看到的。如果你也想在你的 Laravel 应用中实现该功能,Laravel Impersonate 包让这一点变得简单。

详情...