性能聊天摘要:2024年3月12日
公告
欢迎加入我们的新成员 #核心绩效 关于未来3周时区差异的提醒,此聊天将保持在UTC 16:00,然后从4月2日起切换到UTC 15:00
优先项目
WordPress性能 Trac公司 Trac公司 Edgewall Software的一个开源项目,用作WordPress的错误跟踪和项目管理工具。 门票讨论 性能实验室 插件 插件 插件是一个包含一组功能的软件,可以添加到WordPress网站。 他们可以扩展功能或为WordPress网站添加新功能。 WordPress插件是用PHP编程语言编写的,并与WordPres无缝集成。 这些可以在WordPress.org插件目录中免费 https://wordpress.org/插件/ 或者可以是第三方基于成本的插件 (和其他性能插件)讨论 活跃的优先项目 插件检查器 改进模板加载 INP机会研究
WordPress性能跟踪票证
对于WordPress 6.5: 对于未来版本: 我们已经有了 6.6里程碑中的16项 ,但现在正是人们开始思考下一个版本要关注什么的好时机。
性能实验室插件(和其他性能插件)
@ 弗利克索斯90 发布了性能实验室插件3.0的更新: 3.0.0里程碑定义了几个新问题: https://github.com/WordPress/performance/issues/1029 (PR进行中) https://github.com/WordPress/performance/issues/1030 (1029 PR合并后即可进行工程设计) https://github.com/WordPress/performance/issues/1031 (准备进行公关) https://github.com/WordPress/性能/问题/1032 (需要进一步讨论) https://github.com/WordPress/performance/issues/1045 (1031 PR合并后,准备进行PR) https://github.com/WordPress/performance/issues/1046 (需要进一步讨论,与工程无关)
@ 口香糖27 有2个PR可供审查:
活动优先项目
插件检查器
自1.0版本以来,大部分时间都很安静。 1.1里程碑即将开始,但我认为参与下一步工作的人员大部分时间都在忙于WC Asia和6.5版本的发布工作。
改进模板加载
@ kt12 正在探索 票 票 为bug报告和bug跟踪器上的功能开发创建。 #59600 公关 https://github.com/WordPress/WordPress-develop/pull/6137 @ 乔麦吉尔 我看到一些来自 @ 弗利克索斯90 需要解决 滤波器 过滤器 过滤器是两种挂钩之一 https://codex.wordpress.org/Plugin_API/挂钩 。它们为函数修改其他函数的数据提供了一种方法。 它们是Actions的对应物。 与Actions不同,过滤器是以孤立的方式工作的,不应该有副作用,例如影响全局变量和输出。 英寸 https://github.com/WordPress/WordPress-develop/pull/6137 @ 最可爱的 1029的公关已准备好进行进一步审查。 此外,此问题的公关更改了与站点健康相关的任何内容,而不是模块。 问 @ 口香糖27 https://github.com/WordPress/performance/pull/1042#pullrequestreview -1930761224 ,我们可以把这部分保留在PR中,完全删除模块吗? @ 飞蚊90 已回复
INP研究机会
@ 乔麦吉尔 我们当前优先项目列表中的最后一项:INP机会研究。 我相信@adamsilverstein最近对此做了一些研究,但不确定是否有什么可以分享的。 我们可以在以后的会议上讨论这个问题。 这很好地提醒了大家,INP成为了 核心 核心 核心是运行WordPress所需的一组软件。 核心开发团队构建WordPress。 网络安全从今天开始: https://web.dev/blog/inp-cwv-march-12 我们团队今年的目标之一是找到提高WP这一指标的方法,所以最好记住这一点。
开放式地板
@ 最可爱的 当我们发布插件时,它会触发两个工作流: PL插件版本 和独立插件版本。 我们总是需要为独立插件触发工作流吗?
@ 弗利克索斯90 默认情况下,独立插件的新版本与PL插件版本一起触发。 除此之外,还需要手动工作流。 这就是现在的工作方式。 当然,有些事情可以改进。 我们需要重新考虑我们的发布策略,例如,我们是否需要标记独立插件的发布 github github GitHub是一个提供git存储库在线实现的网站,其他开发人员可以轻松共享、复制和修改这些存储库。 公共存储库是免费托管的,私人存储库需要付费订阅。 GitHub引入了“拉请求”的概念,在将贡献者在分支中所做的代码更改合并为存储库所有者之前,可以对其进行审查和讨论。 https://github.com/ 此外,现在缺少的是 @ 最可爱的 我们可能需要简化PL和独立插件的发行说明。 目前,我们在PL插件中包含了它们。 使用 https://github.com/WordPress/performance/pull/1033 ,我们将在特定版本上附加所有发布资产。 @ 弗利克索斯90 没错,changelog生成器现在也只适用于PL。 @ 伯恩 正在按年龄顺序整理此列表以供审查/更新[ 链接 ] @ 弗利克索斯90 上周,我给了你一份关于限制自动加载选项大小的公关报告,它看起来真的很好,只是一些小事情。 你能看一下吗? 我想在6.6周期的早期提交 @ 乔麦吉尔 还有一点很有帮助的是,如果您遇到一个问题,您认为应该优先考虑,因为它对提高最终用户的整体性能有很大影响,请在频道中分享它,以便我们能够更多地关注它,并将其发展成一个里程碑。 @ 伯恩 从这些票开始 18836 ORDER BY RAND()速度较慢 如果我们能得到一些有效的修改过的SQL
提醒: 此会议将在16:00 UTC持续3周,然后从4月2日起切换到15:00 UTC