WordPress节日
1月22日,2021年

选择一种语言

This is an archive of the January 2021 event

更新WordPress的艰难之路

在这次演讲中,我将分享更新WordPress网站的真正油脂--之前和之后。

仅仅点击更新全部就等于给自己设置了一个失败的陷阱。有99%的几率会出现故障。事先要考虑多种因素,做好更新计划很重要。
我将遵循的工作流程是。
1)注意更新
2)检查日志,了解何时更新。
3) 备份您的网站
4)检查更新本身--在暂存站点上测试。
5)使用视觉回归测试来检查事后效果
6) 故障排除
7) 运行更新时的最佳实践
8)运行更新后要检查什么?

我还包括什么原因会导致更新后的网站崩溃,如何选择更新的时间段,如何创建一个暂存站点并测试更新,以及如果你发现更新会让你的网站崩溃该怎么办。

演讲者:Akshat ChoudharyAkshat Choudhary

时间:世界协调时上午7:00
区域:亚洲
阶段。全球阶段

嗨,我是阿克萨特

今天我要讲的是

作为WordPress的一员我们

用户

本来就

所以很多时候,我要去说话

关于更新WordPress网站

我是博客金库的创始人,我们是一个新的合作伙伴。

WordPress备份服务

我一直在使用WordPress

十多年来

你知道我们都熟悉

看到

每当我们登录到

我们的WordPress管理员

它让我 想起了它让我想起了

这个

你知道这个柜台,每当我们打开

我们的手机会显示未读信息

如何解决

层出不穷

是的,WordPress的更新,我带来了

感同身受

所以我们为什么不直接点击更新

点击更新和像好吧,这是

事了拂衣去,人去楼空

通过

数以百计的电子邮件或信息,这这

这是很简单的权利和

[音乐]

我会告诉你什么,如果这是唯一的

你能做的事,如果你

必须做一个如果这是你唯一的方法

可以进行更新

我建议就这样去做

有则改之无则加勉

但万一你真的想这样做

清楚

减少 事情的发生

出问题

胸有成竹

现在你知道了,其实这里面有

计划

甚至在我们开始

任何

它的实际有一个步骤0和

这一步零点所在

未见其人,先闻其声

更新通知,它决定

你是否会得到更新

通知

今非昔比

第0步取决于你如何建立你的

网站你使用什么插件什么主题

你用

取决于 取决于这些

决定

您将更新的次数

看到或你的网站是否得到任何更新

待定

所以我们都知道,WordPress会得到

更新你知道的核心WordPress

定期更新

它每年有三次重大更新,它

一直遵循着这一点

循环

久而久之

三大更新一堆小更新

全年更新

而我们得到的通知是关于这些

更新

定期

但这不是真正的插件和

主题,你

无论你的插件还是主题,现在都可以使用

随时获得更新

的更新频率,所有这些都是

取决于你如何去做

去选择该插件或主题

你下载的插件或这样的一个

的东西

决定这一点的是你在哪里

下载插件或主题,如果你

下载

好的资源,如果你下载它

在WordPress的存储库中,有一个叫做

机率高

你得到一个更新,或者如果你

下载

网站有一个很好的机会,但如果

得自

null你认识的 人那些网站

其中

分发高级插件的

平价或低价

那么你就很有可能

结果可能是

插件或更新,从未得到

更新的

这是第二个是一个稍微

争议之处

此处

你知道我们的记录,我们认为你

应该得到

热门插件

它被

成千上万

千千万万

用户或WordPress网站现在

越受欢迎

插件或主题的可能性更大

它是为了让它接受更新和

多重因素,但这只是

人们想要

风行

开发商受到鼓舞

根据这些反馈,我们还

明明看过流行的插件或主题

杳无音信

但如果你看一看就会发现

会看到

恰好

难得一见

稀罕物

你要下载一个插件一个用户

的插件或主题,它是

经常在WordPress上更新

仓库中,你可以在

其中

如果一个插件或主题被发布,它是

a 如果最近更新过

那么你知道,好吧,是的,有

这个插件或主题得到

完成工作,你会得到一个

升级换代

是从知名的开发商那里得到的

再次

你知道我们有开发人员或我们有

规模非常非常大的公司,而且

流行

如果你只是如果每个人都只是选择

购买一个购买插件或主题从

他们显然

规模较小的公司将

苟延残喘

但我们还是认为

或开发商的声誉起到了

角色,当涉及到

一个插件或主题多久更新一次

穷途末路

你会不会认为,如果一个开发商

有偿

到为软件,那么就有一个高的

机会

他们会不断发布更新

因为它

成为持续的收入来源

这是真的,但有几个

要记住的事情,当它涉及到

向有偿

插件或主题之一

付费插件是

是可能不会经常不属于

WordPress仓库

在这种情况下,他们可能没有

基础设施,以

进行自动更新和手动更新

到该网站下载

是非平凡的

它只是成为一个摩擦点

第二件事

插件或主题是,他们中的许多

拥有

[音乐]

作为一个年度许可证,所以,万一你不。

购买或更新许可证,然后

不见得

好吧,所以我们已经得到了这一点 ,这

基本的步骤了,现在我们已经

万事俱备,只欠东风

插件或主题,得到定期

更新

好了,现在我们正在忙于我们的工作

而这是经常发生的,我们

[音乐]

我们忘记做更新,我们不是

赶得上

为做更新,我们有更多的

要事

有时甚至只是创造内容和

在我们的网站上工作

但鉴于您网站的重要性

它是非常有用的,建立一个定期的

它提醒你

这个时间表或你的

日历

将确保你有一个程序,在

的地方,让你的网站更新

现在你的频率是多少

更新

您的网站

可以是我们看到的公司做的,或者

网站每周做一次,我们有

也见过网站做

隔三差五

你知道有缺点的

每月一次

但我会像

纵使你只有

每月做一次的资源

姑且一试

聊胜于无

另一件事,当涉及到

调度

什么时候进行更新,就是什么时候你

应做

更新的明显的事情是

好吧,好吧,我们将做到这一点,在

无客流或低客流时

而这是

几乎是一个你知道的任何软件

生命周期你会看到,人们做

更新时

有的时候,交通

低,或者当没有人使用该

软件

但还有一点

你应该记住,那就是

支持率

所以,你的团队成员或

的人

可以帮你

解决这个问题的时候

万一出了问题

吻合

低流量

时间段,所以在这种情况下,你可能要

两全其美

并确保你有一个人,以

帮您排忧解难

以防不测

好了,现在我们去到下一个步骤。

我认为这是一个非常 非常重要的

踏踏实实

几乎是关键的一步,那就是

在更新前进行备份

这是

这是你的保险单 这是

这将是真正

救你于水深火热之中

状况

会出问题,事实上如果

观察数据你会发现,更多的

网站因更新而中断

比任何其他原因

而在这种情况下,如果你有一个备份

你可以直接从备份中回滚

你就可以走了,所以有一个。

好后援

在更新之前,可以真正帮助你在

疑难杂症

它是你的万全之策

在我前进之前,我将采取一个轻微的

绕道

好吧,你知道我在说什么

皆大欢喜

但这不一定

你想用什么

所有网站,否则可能不会

放之四海而皆准

好吧,有我我们已经看到有

简单的网站,你知道有宣传册

的网站,我不使用任何复杂的

我们不用

插件或几乎不使用任何

使用稳定插件的插件

或您有其他网站,如您

自知理亏

一日之计在于晨,一日之计在于晨。

鲜有人知

对于所有这些情况,我经常看到

我自己

点击更新所有按钮

你想好了,好吧,让我们只是更新。

一切

失败的几率很低

我不想去通过整个

费时费力

有时你知道在这些

网站,我甚至不回去,并检查

如果网站的我们的网站是运行良好的

事后

所以是的什么 什么我们是什么我们

将要覆盖的地方

不一而足

状况

而能有这样的好事,是好事

谅解

对于这些网站你也可以这些

可能是设置的最佳人选。

自动更新

你知道在WordPress 5.5中,有

自动更新,得到了

这是为插件和

主题,所以现在你只需将它设置在

这些网站,你知道

有备无患

好了,现在我们回到我们 的我们的

更新

做更新,以防你想

因势利导

好吧,第一步

所以一旦你有了备份

的地方,下一步就是要通过

变更日志每次更新每个插件或

主题,当它得到更新,他们发布

变动记录

你知道阅读变更日志是一个很好的选择。

说来话长

不容易,其实

它可能是乏味的,而且许多的

变革日志没有

几乎不包含任何有用的信息

但还是要研究一下的好

因为它可以帮助解决以下两种情况

第一种情况,它确实有助于

是安全更新,所以你当

每当有安全补丁时

修复漏洞

变更日志涵盖了这一点

,他们会有这个

中提到,所以当你

见此

它它 它几乎是像一个

提醒你在更新的时候,要做到这一点。

最早

在其他时候,插件或团队可能

大变样

它可能有一个新的功能发布或

可能会做一些重大

改变其运作方式,并在

这样的话

突破你的网站上升

大大

好吧

可以有更新,其中涉及到像

数据迁移

这些事情是复杂的过程和

耗时

所以,做好充分的准备是好事。

应对这种情况

你知道在这附近也有这样的如果。

有重大更新

你知道就好了

延迟更新,就像在我的

电话或

如安卓或IOS手机,只要它

获得重大更新

新版本发布后,我将

延迟几天更新

因为可以帮助早期的错误得到

固定的

有的人谁谁谁 更新

他们的手机更频繁,他们会

识别这些问题并加以解决

之前

在我面前

在我做更新之前,所以然后的

同样的道理,我的风险也会降低

也可以适用于您的WordPress网站

好了,继续前进,我们必须到下一个

步骤

是这实际上是

最重要的一步,如果你问我

那就是使用中转站

现在的中转站是一个完全的复制。

你的网站,它只是在不同的

位置

当您让我们对以下内容进行任何更改时

您的集散地

它不会影响您的实时网站

所以,中转站的作用非常重要

当它

谈到做更新和为我们所有的

关键

网站,我们确保我们使用分期

网站做更新

它是测试的理想环境

的最新情况

这里是在一个中转站,你可以。

运行更新,而不用担心它

将破

任何东西,如果它坏了,最坏的情况是

东西

你可以放弃中转站,并尝试使用

迟些时候再更新

另一方面

您也可以在暂存网站上调试

到底出了什么问题

而且你不需要

枪口对着你的脑袋

因为你没有生产或

宕机

所以你不必担心。

网站瘫痪的影响

现在,所以使用中转站的所有

独角兽和彩虹

其实不然,几个

说明方面的挑战

第一个是有有有

好不容易

做集散地

管理的WordPress主机,他们

附带说明与集散地

功能

而这个

托管公司的肯定使

好办多了

建立一个中转站

有几个分期网站插件

出来了

这使得约会网站很容易,所以你可以

兼用

不过

千头万绪

所以,所以这是一个数字。

这就是

首当其冲

其次是环境

无懈可击

所以你会你会改变你的URLs。

都在不同的环境中

一起

你甚至可能没有收到

流量,所以一个声明网站永远不会是一个

完美

复制品,所以无论你进行什么测试

在这里,无论你在这里做什么更新

机会渺茫

完全适用于现场

这是另一个,所以我们谈到

溢价插件如何

的好坏之一。

高级插件的挑战是

假设你是在一个舞台上做的

网站,而你正试图更新一个

高级插件

如在一些高级插件扔

错误,因为他们需要你

挂牌

以更新中转站的信息

是的,所以这与

额外费用

伴随着修复工作的开销或

修补

最终完成这个过程,你可以

想象

"到"的一步。

对你的

流程,使其更

耗时

所以你需要创建一个你的中转站。

需要在这里做更新,然后你回去

到您的实时网站,并做另一个更新

可想而知,它可以成为

耗时费力

您已经降低了风险

这是肯定的,这也是我们

推荐给大家

您所有重要的网站

不愿冒险的地方。

所以这又是什么

在这里很常见

跻身

部署软件,那就是建立一个。

维护页

所以在这个过程中

的做更新的事情会打破

和或

该更新的过渡期

事情会变得不稳定,所以你的而

您的网站

到最后可能就好了

过渡期内的更新过程

阶段

变得

失稳

它变得更加你知道它可以

变得更加明显,如果你是

经营电子商务商店的人可能

有所求

结账页面,他们可能要

进入支付页面,或者他们

可能已经完成支付的部分

那些

回调,它

可以失败,如果它是如果它是

如果该网站正在进行

这种维护,所以它是很好的把

一个页面,告诉你

访客

您的网站正在更新

它只是让他们有

适当的期望,他们

稍后再来

大家

一劳永逸

想达到

也给你留有余地,以防万一

南下

你知道然后有一个维护页面

这意味着你可以在

背景

暂时并解决这个问题,然后

一劳永逸

你可以删除页面和东西

不会有事

所以,所以我们有这是再次的东西

其中

我们认为这是一个非常好的做法

遵循

这使我下一步是

可视化回归测试

现在

通过视觉回归测试,我们

核对

所以,基本的想法是检查一个网站是否是

坏了

你知道我们谈到了什么

更新是最大的原因之一

为什么网站会崩溃

现在你怎么知道一个网站有

义和团

你需要检查这样做后

更新你需要一个机制来进行

并去检查该网站是否

是否坏了

和网站可以在许多方面打破

整个网站都会随之中断

白屏死机

页或

少许断页

更新后可能只有部分

更新后页面中断

最后

也许页面看起来不错,但有些

更新后工作流程可能会中断

结账过程停止工作或

无法登录到您的网站上。

wp管理或

收集线索的形式也许是

休息

更新后

因此,这给我们带来了这个 所以如何

你来解决这个问题你来解决

这显然是通过测试后,你做

更新

现在测试难度大,时间长

消耗

是的,你知道什么是

费时费力

和手动,我们倾向于避免这样

我们经常看到,我们会做一个更新和

不会去真正

测试您的网站是否正常运行

更新后正确

因为这个

问题

这是在这样的问题是

妙解

通过自动化和自动化

说到

测试网站的方式之一

检验它

可视化回归测试,所以基本

我的想法是,你拍一张截图

之前

在进行更新之前,你把

再截图

完成所有更新

一经

两相比较

截图

如有差异则

软件将

惊动你了吧

你可以这样做

至于你有多少页

好了,在这里你可以看到,这是一个

例子

视觉回归测试正在运行,其中

你有

[音乐]

形象前网站前

和之后,你可以看到字体

大小变了

和视觉回归测试能够

逮住

所以有很多很多 的优势

运行可视化回归测试

它是它可以是快速的,所以你不需

做起来不费吹灰之力。

也可以覆盖多个页面

未必

否则,也可以覆盖多个

设备

所以你知道有时你可能会测试它

只在您的桌面上打开

但你可能也想一些事情

逢凶化吉

在移动设备上,所以

通过视觉回归测试

因为它发生在一个自动

态度

您也可以在多个设备上进行测试

有几个缺点,运行

回归检验

如果您的网站有动画滑块,我们

可见,我们经常看到

对其进行视觉回归测试

休息

因为那里的截图是

不易得

在这些情况下

还有这些测试你可以想象是

事实上,在运行时相当困难

很多软件都

仍有部分你需要建立和创建

所以,要跑起来并不容易

回归检验

所以这让我想到了更多的一些

高级课题

所以,适用的东西

到更复杂的网站

你知道 哪些网站可能会导致

表格

可能有的网站

淘宝网店

因此,为此进行了视觉回归测试

未必够

你将需要超越这一点,你将

需要建立自动测试的

重要的工作流程有工具

在外面

但作为本次演讲的一部分,我们

我不会去

再深究下去你就会

别的方式

测试时的重要事项

更新,例如你可能需要

查阅seo

的网站,如果可以的话,有

更新基于

人们现在做更新你通过git

我想

妙手回春

再次

我们已经看到基于git的更新

只有极少数人使用

的WordPress网站所有者和

还有其他 的其他主题

左右更新

这可以讨论,但也许我会

留待问答

好吧,所以这是我的感谢

我在这里回答任何问题

分享本届会议

分享到Facebook
在微博上分享
在linkedin上分享
分享到pinterest
分享到电子邮件