为什么我要保持我的Joomla版本最新?

Lod*_*der 0 joomla joomla1.5 joomla2.5

在发布问题并参考我的Joomla版本时,我总是被告知要更新到最新版本.我不明白为什么更新是如此重要.更新有什么好处?

Lod*_*der 7

每当我看到有人发布一个问题并陈述一个旧版本的Joomla时,通常,我说的第一件事就是"升级到最新版本的Joomla(1.5.26,2.5.26或3.3.5,具体取决于您的构建版本) )".我不应该解释为什么升级到最新版本很重要,但我会为那些拥有较旧或绝对古老版本的人.更新的两个原因是:

  1. 修复错误
  2. 修复安全问题

如果我正在设计一个网站,那么我个人不会想要任何错误,例如某些功能在某些情况下不起作用.我也不想要任何安全威胁,为什么我总是保持我的Joomla版本更新.当然,它永远不会100%安全,这就是为什么我也使用一些安全扩展,只是为了安全起见.

以此更新为例:

Joomla 2.5.5增加了11项新功能,修复了2个安全问题和113个跟踪器问题.我认为一个相当大的更新因此在它出现的那天上传了它.

如果您使用的是1.5.26,那不是问题,我没有看到升级到2.5"必须做",但肯定会建议这样做,主要是为了更高的安全性,还要注意大多数(体面的)托管提供商在他们的服务器上更新PHP版本,一旦他们将其更新到PHP 5.4,你就是Joomla 1.5站点

有些人还说他们的网站被黑了,他们正在使用Joomla 1.5.16(例如).好吧,如果你更新到最新版本并采取预防措施,这可能不会发生.

我显然没有要求你们都跟上最新情况,但我认为这是必要的,如果你不这样做,就会发现它很愚蠢.特别是如果该网站是为客户.

  • 我想补充一点,更新也有缺点.许多人不会选择更新他们的软件,上面提到的所有好处都是正确的但是:更新可能会引入新的问题,如交叉和向后兼容性(例如:插件可能不再起作用).这是旧的moto"如果没有破坏不修复它". (2认同)
  • 实际上,由于大多数更改都是安全问题和错误修复,因此在同一系列1.5.x到1.5.x + y内的更新(而非升级)导致扩展问题是非常罕见的.问题出现在1.5.x到2.5.x之类的版本升级中.此外,大多数人都没有意识到他们的网站不是黑客的目标,而是他们的软件.如果您运行的是旧版本的Joomla(或Wordpress或Drupal),那么安全问题就会得到很好的宣传.拥有旧版本是网站被黑客攻击的最常见原因. (2认同)