【问题标题】:Why should I keep my Joomla version up to date?为什么我应该保持我的 Joomla 版本是最新的?
【发布时间】:2012-08-28 04:45:31
【问题描述】:

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

【问题讨论】:

  • 您提出问题并在不到一分钟的时间内给出完整答案!精神分裂症 ? ;)

标签: joomla joomla1.5 joomla2.5


【解决方案1】:

每当我看到有人发布问题并说明 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(例如)。好吧,如果您更新到最新版本并采取预防措施,这可能不会发生。

我显然不要求你们都跟上最新,但我认为这是必要的,如果你们不这样做会觉得很傻。特别是如果网站是为客户服务的。

【讨论】:

  • 我要补充一点,更新也有缺点。许多人不会选择更新他们的软件,上面提到的所有好处都是真实的,但是:更新可能会引入新的问题,如交叉和向后兼容性(例如:插件可能不再工作)。这是旧的摩托车“如果它没有坏就不要修理它”。
  • 你说得有道理,但更新的主要原因是我的安全相关。因此我认为这很重要。更新核心 Joomla 文件不应该真正影响插件,它确实发生在我身上,我会找到另一个插件。
  • 我刚刚在底部添加了我的评论
  • 实际上,同系列 1.5.x 到 1.5.x+y 中的更新(不是升级)导致扩展出现问题是非常罕见的,因为大多数更改都是安全问题和bug修复。问题来自 1.5.x 到 2.5.x 等版本升级。此外,大多数人没有意识到黑客的目标不是他们的网站,而是他们的软件。如果您运行的是旧版本的 Joomla(或 Wordpress 或 Drupal),那么安全问题已广为人知。拥有旧版本是网站被黑的最常见原因。
  • 其他(可能不太紧急)更新的原因是性能增强、功能增强以及何时需要支持。开发人员通常更愿意为最新版本提供支持,因为这是应用了所有最新修复程序的版本。
猜你喜欢
  • 2016-01-25
  • 1970-01-01
  • 1970-01-01
  • 2011-09-16
  • 2014-03-15
  • 1970-01-01
  • 2012-04-02
  • 1970-01-01
  • 2015-04-13
相关资源
最近更新 更多