【问题标题】:Joomla extensions often require modifying the core?Joomla 扩展经常需要修改核心?
【发布时间】:2010-12-15 13:53:42
【问题描述】:

人们常说 Drupal 的可扩展性比 Joomla 好。

大多数 Joomla 扩展都需要修改/破解核心,这是真的吗?

【问题讨论】:

    标签: joomla joomla-extensions


    【解决方案1】:

    我从未使用过 drupal,因此无法对此发表评论或进行比较。

    但 IMO,大多数 joomla 扩展不需要修改/黑客核心。我的经验是,它们中的大多数都可以从后端顺利轻松地安装,并且它们提供了大量的配置选项。外观主要是用css/模板文件配置的。(joomla的MVC架构也可以很容易地修改外观,如果你熟悉php的话。)

    时至今日,尽管 extensions.joomla.org 中有 6000 多个扩展,但您仍然找不到任何 100% 符合您需求的扩展。在这种情况下,您可能需要破解/修改核心,但这并不常见。

    【讨论】:

    • 非常感谢您的回复。那么当一些程序员说 Joomla 的可扩展性不好时,你认为他们指的是什么?
    • 说实话,我从来没有听说过,我不知道他们指的是什么。
    • Joomla 是相当可扩展的。您需要记住,Joomla 实际上是一个框架 (MVC)。只是他们使用该框架构建了一个 CMS,这是大多数人对 Joomla 的看法。
    【解决方案2】:

    我想不出任何需要破解核心才能完成的事情。看看 K2 或 Zoo 之类的扩展或 Gantry 或 Warp5 之类的模板框架,它们可以在不涉及单个核心文件的情况下做出惊人的事情。 Joomla 是专门为扩展而编写的。它有一个非常好的 API,有很好的文档记录。即将推出的 1.6 甚至会变得更好。

    任何告诉您大多数 Joomla 扩展都需要破解核心的人都不知道他们在说什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-07
      • 2011-10-31
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多