广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >Laravel 10.31 发布
  • 23
分享到

Laravel 10.31 发布

Laravel版本发布 2023-12-01 18:12:02 23人浏览 佚名
摘要

本周,Laravel 团队发布了 10.31 版本,该版本提供了在任务链中添加批次的功能。您可以按顺序运行任务,然后并行执行一批任务,并在该批处理完成后继续任务链的操作。允许在任务链上添加批处理#Sebastien Armand 增加了在任

本周,Laravel 团队发布了 10.31 版本,该版本提供了在任务链中添加批次的功能。您可以按顺序运行任务,然后并行执行一批任务,并在该批处理完成后继续任务链的操作。

允许在任务链上添加批处理

Sebastien Armand 增加了在任务链中批量处理任务的功能。

这是我们在 Square 的一些地方遇到的一个用例,在这些地方我们有一系列的任务流程需要处理,并且其中一个或多个步骤应该并行处理,或者在最初触发工作流时长度不明且可能会创建额外的任务,但是我们需要知道这些步骤什么时候完成,以确保任务链能够继续运行。

这里有一个来自已更新的 任务链 & 批处理文档 的例子,您可以先刷新缓存,发布一批播客,然后批量推送这些播客发布的通知:

use App\Jobs\FlushPodcastCache;
use App\Jobs\ReleasePodcast;
use App\Jobs\SendPodcastReleaseNotification;
use Illuminate\Support\Facades\Bus;

Bus::chain([
    new FlushPodcastCache,
    Bus::batch([
        new ReleasePodcast(1),
        new ReleasePodcast(2),
    ]),
    Bus::batch([
        new SendPodcastReleaseNotification(1),
        new SendPodcastReleaseNotification(2),
    ]),
])->then(function () {
    // ...
})->dispatch();

Sleep::until () 处理字符串时间戳

James Hulse 提供了将时间戳字符串传递给 Sleep::until() 方法的功能,该功能会确保传递的值仍然是数字:

Sleep::until("1699411804");Copy

增加对 Sec-Purpose 头的支持

在依赖 $request->prefetch() 方式时,@nanos 贡献了对 Sec-Purpose 头的支持:

尽管大多数用户代理都在预取请求中设置了 Purpose: prefetch,但如上面的 MDN 文章说的那样,Firefox 在最新版本中使用了 Sec-Purpose: prefetch。这意味着通过 Firefox 浏览器对请求调用 ->prefet() 方法时将对发送的请求返回 false,而不管预取状态如何。

发行说明

您可以在 GitHub 上看到下面的新功能和更新的完整列表以及 10.30.0 和 10.31.0 之间的区别。以下发布说明引自 更新日志

v10.31.0

           Laravel 版本发布

--结束END--

本文标题: Laravel 10.31 发布

本文链接: https://www.lsjlt.com/news/548878.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Laravel 10.31 发布
    本周,Laravel 团队发布了 10.31 版本,该版本提供了在任务链中添加批次的功能。您可以按顺序运行任务,然后并行执行一批任务,并在该批处理完成后继续任务链的操作。允许在任务链上添加批处理#Sebastien Armand 增加了在任...
    99+
    2023-12-01
    Laravel 版本发布
  • Laravel 9.38 发布
    Laravel 团队近期发布了 9.38 版本,增加了隔离的 artisan 命令,有条件地设置通知中间件,可配置的可排队通知的最大异常,以及其他功能。隔离的 Artisan 命令Oliver Nybroe 贡献了一个 Isolatable...
    99+
    2022-11-10
  • laravel发布的时间是什么
    本篇内容介绍了“laravel发布的时间是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!laravel是在2011年6月9日发布的第一个...
    99+
    2023-07-02
  • Laravel 10 正式发布(新特性介绍)
    Laravel 10现已发布,包括最低要求的PHP v8.1版本、新的Laravel Pennant软件包、可调用的验证规则、本地类型声明等等。Laravel发布计划在Laravel 9之前,主要的框架版本每年发布两次,或者大约每六个月发布...
    99+
    2023-03-06
    Laravel 10 Laravel10 Laravel升级
  • 如何使用Python与Laravel开发分布式应用?
    分布式应用是一个复杂的系统,需要高效的通信协议和数据传输,同时还需要处理大量的数据和并发访问。Python和Laravel分别是两个非常强大的编程语言和框架,它们可以帮助我们快速开发高效的分布式应用。本文将介绍如何使用Python和Lara...
    99+
    2023-08-27
    分布式 开发技术 laravel
  • 分布式开发技术:Python vs Laravel,谁更胜一筹?
    随着云计算和大数据技术的不断发展,分布式开发技术越来越受到关注。Python和Laravel是两个广泛使用的开发语言和框架,它们都在分布式开发中扮演着重要的角色。那么,Python和Laravel在分布式开发中哪一个更胜一筹呢?本文将从以...
    99+
    2023-08-27
    分布式 开发技术 laravel
  • PHP 分布式数组:是 Laravel 开发中的必备工具吗?
    PHP 分布式数组是一种在 Laravel 开发中越来越受欢迎的工具。它可以极大地简化开发人员的工作,使得在处理复杂的数据结构时变得更加容易。 在本文中,我们将探讨 PHP 分布式数组的概念、用途以及在 Laravel 中的应用。 什么是...
    99+
    2023-09-02
    分布式 数组 laravel
  • Java分布式技术在Laravel开发中的应用有哪些?
    随着互联网的快速发展,传统的单机架构已经无法满足业务的需求。分布式架构成为了解决大规模业务的重要方式。Java作为一门流行的编程语言,自然也有着丰富的分布式技术。本文将介绍Java分布式技术在Laravel开发中的应用。 一、Java分布...
    99+
    2023-08-25
    分布式 laravel path
  • Python与Laravel分布式开发技术的比较与优劣分析。
    Python与Laravel分布式开发技术的比较与优劣分析 随着云计算、大数据、人工智能等技术的发展,分布式系统的应用越来越广泛,也越来越重要。在分布式系统中,Python和Laravel是两种常用的开发语言和框架。本文将比较Python和...
    99+
    2023-08-27
    分布式 开发技术 laravel
  • Laravel 开发人员必须知道的 PHP 分布式数组的秘密
    Laravel 是一个非常流行的 PHP 开发框架,它拥有非常强大的功能和灵活的扩展性,可以让开发人员更加高效地开发 Web 应用程序。在 Laravel 开发中,数组是一个非常常见的数据类型,而 PHP 分布式数组则是 Laravel 开...
    99+
    2023-09-02
    分布式 数组 laravel
  • Laravel 开发中的 PHP 分布式数组:您需要知道的一切
    在 Laravel 开发中,PHP 分布式数组是一个非常重要的概念,它可以帮助我们更轻松地处理数据。在本文中,我们将介绍 PHP 分布式数组的概念、语法和用法,并演示一些代码示例。 什么是 PHP 分布式数组? 在 PHP 中,数组是一种...
    99+
    2023-09-02
    分布式 数组 laravel
  • Laravel在分布式开发中的应用场景与Python有何不同?
    Laravel和Python都是广受欢迎的编程语言,它们在分布式开发中都有广泛的应用。本文将会探讨Laravel在分布式开发中的应用场景以及Laravel和Python在分布式开发中的不同之处。 Laravel是一个开源的PHP Web应用...
    99+
    2023-08-27
    分布式 开发技术 laravel
  • Laravel中怎么使用Redis分布式锁
    这篇文章主要介绍“Laravel中怎么使用Redis分布式锁”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Laravel中怎么使用Redis分布式锁”文章能帮助大家解决问题。创建锁use ...
    99+
    2023-07-04
  • Laravel开发实例分析
    本篇内容主要讲解“Laravel开发实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Laravel开发实例分析”吧!   准备开发环境   原教程使用...
    99+
    2022-10-19
  • PHP 和 Laravel 如何处理分布式数组?
    在开发过程中,我们经常需要处理数组数据。当数组数据量大到无法在一台服务器上处理时,我们需要考虑使用分布式数组来存储和处理数据。在本文中,我们将探讨如何使用 PHP 和 Laravel 来处理分布式数组。 什么是分布式数组? 分布式数组是指...
    99+
    2023-09-02
    分布式 数组 laravel
  • laravel分布式部署的方法是什么
    Laravel是一个基于PHP的开源Web应用框架,用于快速开发现代的Web应用程序。要将Laravel应用程序部署到分布式环境中,...
    99+
    2023-09-07
    laravel
  • 大数据中如何分析蓝绿发布、灰度发布和滚动发布
    这篇文章给大家介绍大数据中如何分析蓝绿发布、灰度发布和滚动发布,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。应用程序升级面临最大挑战是新旧业务切换,将软件从测试的最后阶段带到生产环境,同时要保证系统不间断提供服务。长期...
    99+
    2023-06-19
  • Wine 4.0 发布
    Wine 是一个用于在类 Unix 系统中运行 Windows 平台应用程序的兼容层,也是一个自由与开源软件。借由 Proton 项目运行于 Linux 的 Steam 及其中的一款游戏,截屏自 Nerd on...
    99+
    2023-06-05
  • Laravel笔记-使用composer搭建Laravel环境(开发工具phpStorm)
    以前写过一个,但没这个composer直接搭建的方便。在此记录下。 使用国内的 Composer 加速镜像 composer config -g repo.packagist composer https://mirrors.aliyun....
    99+
    2023-09-13
    laravel composer phpstorm php
  • Laravel基于reset怎么实现分布式事务
    这篇文章主要讲解了“Laravel基于reset怎么实现分布式事务”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Laravel基于reset怎么实现分布式事务”吧!    ...
    99+
    2023-06-25
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作