付费插件授权:为什么放任它过期很危险

放任付费 WordPress 插件授权过期,看似省了一笔小钱。但它通常是 WordP…

A MacBook on a desk representing premium WordPress plugin licensing

一个付费 WordPress 插件授权,每年的费用通常在五十到几百美元之间。当续费邮件到来时,跳过它会很有诱惑力。毕竟插件还会继续运行,功能也都已就位,为什么要再付一次?答案是:放任授权过期,是 WordPress 维护中最稳定地代价高昂的”省小钱”之一,而这笔代价往往要等到出了问题才会显现。

授权过期时你真正失去的是什么

大多数付费插件在授权过期后仍会继续运行。已安装的功能照常工作,插件不会戛然而止。正是这一点让过期显得很安全:变化是看不见的。而几乎无一例外停止的,是更新。

不再有安全补丁。不再有功能更新。当 WordPress 核心发布新的主版本时,不再有兼容性修复。当某个边缘情况被报告并修复时,不再有错误修正。插件就此冻结在授权到期那一刻所安装的版本上。

头几个月,这没什么问题。半年后,插件开始显得过时。一年后,你所装版本与当前版本之间的差距,通常已包含至少一条安全公告。

安全代价

这是最直接的代价。当插件中发现漏洞时,开发者会发布修复版本。运行修复版本的网站是安全的,运行未修复版本的则不然。如果你的授权已过期,你拿不到修复版本:在公开公告四处传播的同时,你仍停留在存在漏洞的代码上。

那些在网上爬取存在漏洞的 WordPress 网站的自动扫描器,并不在乎你是否停付了开发者的费用。它们只核对版本号。如果你的版本与某个已知的漏洞版本相符,你的网站就上了名单。我们见过多起入侵,正是从这一模式开始的。

兼容性代价

WordPress 核心、PHP 以及其他插件都在向前发展。过期的插件却停滞不动,差距越拉越大。最终,插件会以各种隐蔽的方式开始出问题。新版 PHP 移除了它所依赖的某个函数;WordPress 核心的某项改动废弃了它使用的某个钩子。网站开始抛出 PHP 警告,或者某些功能时好时坏,或者后台页面变慢。

这是代价的缓慢版本。它看上去不像一场危机,只像网站逐渐变得不那么可靠。等到有人把线索串起来时,插件已落后多年,补救方式是重建,而非续费。

支持代价

付费插件授权通常包含技术支持。当出问题时,你可以向开发该插件、知道如何修复它的人提交工单。没有授权,这份支持就没了。你只能自力更生,或者花钱请一位外部开发者去调试他并未编写的东西。

相比让第三方去调试一个陌生插件的成本,续费费用通常微不足道。第一次需要帮助时,续费就回本了。

过期授权在现实中是什么样子

我们经常看到的情形是这样的。一家企业从前一位开发者或市场人员手中接手了一个 WordPress 网站。插件是两年前安装的。当初登记用于续费的信用卡,没有一张还属于现在的团队。续费邮件发往一个无人查看的邮箱。第一次有人注意到,是某个插件停止工作,或弹出横幅要求验证授权之时。

到那时,授权早已过期多时,插件远远落后于当前版本,无论是续费还是迁移弃用,其成本都远高于当初有人留意时的代价。

如何掌控授权

列一份清单。对网站上的每一个付费插件,记下名称、供应商、授权到期日、登记的邮箱地址以及续费费用。把所有续费邮件转到一个不止一人可以监看的统一企业邮箱。用一种共享的统一付款方式来续费,使其不依赖于任何一个人的银行卡。

为每一项续费设置一个在到期前一个月触发的日历提醒。提醒是整套系统中最廉价的环节,也是最常被略过的环节。

什么时候放任授权过期才真的没问题

有一种情形下,让授权过期才是正确的做法。如果你不再需要该插件提供的功能,就把它彻底停用并卸载。不要只是停止支付授权费。目的是把插件从你的网站上移除,使它不再赖在那里日积月累地堆积漏洞。授权已过期、插件却仍然启用,是两头吃亏的最差结果。

把授权续费当作一个决策点:续费,或移除。绝不要让一个插件在没有有效授权的情况下保持启用。

算笔账

对大多数网站而言,续费所有付费插件授权的年度总成本不过几百美元。而从一次由过期插件引发的安全事件中恢复,代价高达数千。把一个被弃用的插件迁移到有人维护的替代方案上——连同数据迁移和模板调整——其成本往往比多年的续费还要高。

凡是你用到的,全部续费;凡是你用不到的,全部移除。把续费日历当作企业的一项资产,而非个人的待办事项。

续费,还是移除

付费插件授权,是 WordPress 网站所能拥有的最廉价的保险之一。审查每一个付费插件,找出授权已过期的,并建立一套不依赖任何单个人维护的续费日历。Defyn Digital 让 WordPress 网站始终得到维护、保持安全与最新,使一次错过的续费永远不会演变成一场安全事件。

Claire Smith 的头像
Sponsored Loved this story? Defyn turns articles like this into the websites your competitors wish they had. Talk to us → defyn.com.au