这篇文章总结了 5 月 15 日在 #tide SlackSlack Slack 是一个协作群聊平台 https://slack.com/。WordPress 社区拥有自己的 Slack 频道,地址为 https://make.wordpress.org/chat/ 频道中进行的 Tide 聊天会议(议程、Slack 存档)。
提醒一下,目前 Tide 的重点是将 Tide 中的 PHPPHP PHP(PHP:超文本预处理器的递归缩写)是一种广泛使用的开源通用脚本语言,特别适合 Web 开发,并且可以嵌入 HTML 中。 https://www.php.net/manual/en/index.php 兼容性数据集成到 WordPress.orgWordPress.org 这是 WordPress 用户创建和共享 WordPress 代码的社区网站。你可以在这里下载 WordPress 核心、插件和主题的源代码,这里也是社区交流和组织活动的中心。 https://wordpress.org/。PHP 兼容性集成到 WordPress.org 后,我们将评估下一个重点,以便为社区带来最大的影响。
路线图愿望清单
- 目前正在收集想法,评估可行性,并在路线图准备好后分享
- 讨论 PHPCSPHP Code Sniffer PHP Code Sniffer 是一种用于分析代码质量的热门工具。WordPress 编码标准 依赖 PHPCS。 无法检查、但会对 #ThemeReview 团队有所帮助的事项(@grapplerulrich、@joyously、@valendesigns):
- 如果你使用的是子主题或父主题
- 如果主题在 `style.css` 中有特定标签,或者在 `functions.php` 中定义了某个 `add_theme_support()`
- 一个具体的例子是 `custom-headerHeader 网站的页眉通常是人们首先看到的内容。位于页面顶部的刊头或页眉艺术是网站外观和风格的一部分。它会影响访客对你的内容以及你或你的组织品牌的看法。在不同屏幕尺寸下,它的外观也可能不同。` 标签与 `add_theme_support( ‘custom-header’ );`
- 问题在于,PHPCS 只会逐文件检查内容,无法记住它已经检查过什么。
- 在文件之间进行协调的事项
- 这需要检查 `add_theme_support` 并构建一个数组,然后验证它是否在页眉中被标记。
- 这样做的好处是,如果主题使用了该标签,它将有助于验证主题是否确实为某项功能添加了支持;或者,如果主题具有该功能,则应正确添加标签,从而使搜索更加容易。
- 更多详细信息请参阅 WPCSWordPress Community Support 这是 WordPress 基金会的子公司和一家公益公司,于 2016 年成立。 issue#578 中的 需要采用另一种解决方案的规则
- 我们必须添加一台新服务器和一种新的审计类型,并且它不会包含在 phpcs 负载中
- 如果你有路线图愿望清单上的想法,请在这篇文章下留言,直接 pingPing 向端点发送极少量数据的行为。在计算机科学中,Ping 用于从目标服务器获取响应,以测试其连接。Ping 也是 Slack 用户使用 @ 提及某人或向其发送直接消息(DM)时使用的术语。用户可能会说:“会议开始时提醒我。” @jeffpaul,在 #tide 频道中发表评论,或者在 `tide-issues` 仓库中创建 issue,我们会在努力发布 Tide 的潜在路线图时记录这些想法
GCP 迁移Migration 将网站的代码、数据库和媒体文件从一台服务器迁移到另一台服务器。通常在更换托管公司时进行。
- 我们目前正在切换到 Google SDK,然后将在 GCP 上测试所有内容。很快会有一个新仓库。
- 我们很快会寻求帮助来测试并设置新仓库,但目标是保留使用 AWS 或 GCP 的选项,并在可能的情况下提供仅限本地的选项
- Google Storage 和 S3 在本地很容易替换。不过,SQS 在本地不太容易替换,而且我们计划在 GCP 上使用 Firestore,因此这是两个非常不同的解决方案;尝试创建本地队列需要更多工作,可能无法在下周准备好。
- 迁移到 GCP 并使用 Go 重建服务器,理想情况下将在 WCEU 前准备就绪
下次会议
下次会议将于 2018 年 5 月 22 日 21:00(UTC) / 2018 年 5 月 22 日 21:00(UTC)在 #tide Slack 频道举行。欢迎随时加入并分享任何更新或提出问题。如果你有需要讨论的事项但无法参加会议,请在这篇文章下留言,以便我们将其纳入考虑。