laravel 9.x 升级到 laravel 10
Laravel 10 已于 2 月 14 日发布。Laravel 10 要求最低 PHP 版本为 8.1。在 Laravel发行说明 中阅读有关该发行版的更多信息。Laravel 从 9.x 升级到 10....
Spark 3.0 可用
今天,我们很高兴地宣布Spark 3.0可用!Spark Stripe 3.0包括对Cashier Stripe 14的支持,提供了与Stripe的最新兼容性增强。查看我们的升级指南,将您的 Spark 安装更新到这个新的主要版本。Spark Stripe 3.0 现在在应用程序中启动订阅或更新付款方式时使用Stripe Checkout。
Laravel: about 命令
在引入了 Artisan 的新外观之后,我们还花了一些时间来确定新的Artisan 命令,以改善 Laravel 体验。作为本次探索的一部分,我们将介绍 about 命令。此命令提供了应用程序环境和配置的华丽概述。更好的是,应用程序和软件包还可以将自己的自定义信息添加到输出中。
[Laravel 扩展包]导出 Eloquent 模型到 JSON 文件
Laravel Model JSON 扩展包,让你可以轻松的地将Laravel 应用中的特定模型导出为 JSON 格式数据。它基于 php artisn 命令,提供了多种选项来定制导出处理方式。该扩展包可以帮你将重要的模型数据以便捷的格式导出:php artisan model:export User
什么是 Feature Flags 及其应用场景
Feature flags是种软件开发技术,旨在运行时控制功能模块(Feature)的发布与回滚。通过If/else或更复杂的决策树声明,解耦Feature的部署与发布,解耦大版本发布为多个Feature独立发布,从而实现:1. 在生产环境下测试2. 基于Feature细粒度的渐进式发布、灰度发布3. 无需重新部署,基于Feature的秒级版本回滚4. 随时...
Laravel Pennant
Laravel Pennant 是由 Laravel 团队创建的一个包,它将随 Laravel 10 一起提供。它为您的应用程序提供了 Feature Flag。Feature flags 使您能够自信地逐步推出新的应用程序功能,A/B 测试新的界面设计,补充基于主干的开发策略,等等。该软件包是核心团队提供的官方软件包阵容中的最新软件包,这意味着我们现在拥有一个构建良好、...