【发布时间】:2010-09-11 17:20:27
【问题描述】:
我打算安装 Drupal。有什么理由不安装最新的 6.x 版本而不是 5.x 分支?有没有只有 5.x 的真正优秀的模块?
【问题讨论】:
标签: drupal content-management-system
我打算安装 Drupal。有什么理由不安装最新的 6.x 版本而不是 5.x 分支?有没有只有 5.x 的真正优秀的模块?
【问题讨论】:
标签: drupal content-management-system
现在我已经使用了 Views 2,我再也不会回去了(除非是重新访问旧项目)。
我认为现在,所有有价值的模块和主题都已迁移,现在我看到新的趋势(实际上很好的主题)只有 drupal 6 和相当多的必备模块。
【讨论】:
作为一个模块开发者,我觉得 Drupal 6 的 API 比版本 5 更成熟。 所以即使你决定选择6,然后发现缺少一个模块,开发到6也很容易。
【讨论】:
对我来说,在选择要使用的版本时,缺少 protx 支付模块是一个交易破坏者。
最好的办法是在开始之前获得完整的要求列表,并确保它们在 6 中都可用。
【讨论】:
如果您在发现版本 6 具有您需要的模块之前没有运行过 Drupal。此外,模块每天都会被移植和创建,因此您丢失的模块很可能正在开发中。
【讨论】:
几个月前我们问过自己同样的问题(就在 Drupal 6 最终确定和发布之前)
我们办公室的开发资源有限,我们已经发布了几个 D5 网站和一个 D5 销售应用程序。
我们选择了 Drupal 6。
这个决定是在考虑了我们与之互动的核心之后做出的。 CCK 和 Views 是除了默认 Drupal 安装之外的唯一顽固的关键组件,项目的参与度和活力非常令人鼓舞。
真正重要的东西已经/正在被移植到 D6,哇,这太好了,p2 的东西很受欢迎。
如果您正在进行任何模块开发,D6 是赢家。
如果您已经对 D5 非常满意,那就坚持下去。
我希望这会有所帮助。
【讨论】:
asset module 尚不可用于 D6,甚至在开发分支中也不可用。我听说过很多关于它作为管理各种媒体文件的单一方式的好处,但大多数网站可能很高兴没有它。
【讨论】:
一个重要的与 CCK 相关的未准备好 D6 生产的模块是filefield。如果您没有对图像和媒体做任何实质性的事情,这可能不是问题,但如果您要进行任何严重的 DAM,则可能值得考虑。否则,我认为我们(终于!)到了使用 D6 比使用 D5 更有意义的地步。无论哪种方式,绝对值得花时间根据您的特定需求来构建网站,弄清楚您需要哪些模块并找出其中是否有任何尚未更新。
【讨论】:
我的老板坚持要在 Drupal 6 发布后立即为客户制作网站。这是一个令人头疼的问题,因为视图和 CCK 以及许多其他模块都没有完成。他们的理由是我们最终必须升级到 6,我们不想回去重做这些站点。结果是我们在使用模块的开发版本时有很多变通方法,以至于每次升级模块或核心本身时都很痛苦。
谢天谢地,情况已不再如此。 Views、CCK 和大多数其他模块现在已经为 6 做好了准备并且稳定了。我们使用的唯一尚未升级的模块是电子商务,而且看起来不会升级,因为 ubercart 几乎是 Drupal 的标准商务功能。
【讨论】:
除非您有一个离不开的 5.x 模块,并且您知道正在努力升级到 6.x,否则请使用 6.x。即,如果您知道您的站点有升级到 6.x(然后是 7.x)的路径,则现在仅从 5.x 开始。如果模块没有被积极开发,这意味着当 7.x 推出时你将不受支持,所以你最好现在用 6.x 解决没有该模块的问题,而不是等到你的网站是开发并启动并运行。
【讨论】:
我找到了足够多的模块来愉快地在 Drupal 6.x 上运行我的网站最近检查。我没有足够的流量来让广告值得花时间设置它们,所以我只使用广告活动的搜索部分。
Drupal 7.x 现在正在开发中,所以我希望任何尚未从 5.x 迁移到 6.x 的东西都不再开发,并且可能并不是真正需要的。
最后,看看您可能需要哪些模块。使用 Drupal 网站上的帐户,您可以按安装类型进行过滤。我发现 6.x 在某些方面(管理和升级模块)更容易使用,总的来说,我在 Drupal 6.x 下维护我的网站比在 4.x 或 5.x 下更容易.
我也认为 6.x 运行得更快。
【讨论】: