...

对PHP的扩展支持的宰割

你有一个网站,有一个 内容管理系统 是用编程语言php编写的?那么你肯定知道有许多不同版本的问题。 对于大型虚拟主机供应商来说,这提供了一个新的收入来源,向现有客户收取高额费用。 PHP扩展支持是一个神奇的词。

这到底是怎么回事?

一段时间以来,已经有新的php版本不再向下兼容。在很长一段时间里,有5个不同的版本,如5.2-5.6。然而,大多数内容管理系统始终是兼容的,也可以通过不同的php版本和一些变量的调整来顺利操作。自从改用php7后(第6版被完全排除),这些系统就不再兼容了。 当然,我们欢迎你告别过时的编程,只使用优化的代码,但在写这篇文章时,你会发现 8.2版 目前。对安全更新的支持只保证最多2年。 这里的问题是缺乏来自模块制造商对内容管理系统扩展的支持。作为一项规则,我们不能简单地添加,例如,一个 WordPress 如果你还没有得到所有插件或主题制造商的支持,请将php版本更新为php 8.2。如果你只是简单地更新了php版本,很可能网站将不再工作。通常需要几个月的时间,直到该版本被所有插件制造商支持。 如果你自己编写了代码,或者是来自制造商的模块,开发速度不是那么快,那么你不能简单地改变php版本。 现在有些虚拟主机供应商在没有任何理由的情况下要求更多的钱。例如,一个大型供应商每月额外收取7.81欧元的服务费,只是为了让你继续使用php 7.4或可能在不久的将来使用8.0。这往往比电价本身的成本要高。 从技术角度看,这里不需要支付额外费用。对旧版本不再有任何安全支持。因此,你必须接受这样的事实:任何发生的安全漏洞将不再被关闭,你应该最迟更换版本。一些操作系统的供应商,例如Cloudlinux,它提供了 webhoster.com AG 包括对所有php版本的扩展支持,即也包括4、5.x和7.x版本。但也有管理软件,如 Plesk 或cpanel仍然提供7版的php版本。这些版本也仍然提供,而不会给虚拟主机供应商带来可怕的费用。

如何避免延长php支持的费用?

一个供应商改变为提供所需版本的维护的php版本。这里适合使用虚拟主机关税或带有云计算操作系统的管理服务器。  

当前文章