Drupal 6 vs Drupal 7表现

时间:2011-03-09 16:06:34

标签: drupal-6 drupal-7

  

可能重复:
  Is Drupal 7 slower than Drupal 6?

我想开始新项目并且不知道要使用什么版本。

我对D6有很大的帮助,还有D7的一个项目(模块开发)。看起来D7速度较慢,内存消耗较大,而且目前还缺乏文档。我不需要新的CCK,视图和其他 - 看起来我会将所有需要的功能编码为模块。

D7现在是否有甜蜜的部分,或者更好的方法是在D6下开发项目?

你自己选择什么方式,为什么?

3 个答案:

答案 0 :(得分:5)

从开发人员或者他们的角度来看,我喜欢Drupal 7因为,有很多关键的改进,例如:

  • translatable Fields without localization hell的核心支持,与以前的版本一样(对模块和主题开发人员都有帮助)

  • 能够拥有vocabularies with fields

  • 能够让用户访问nodes list page without having to give full node edition rights(或安装一堆额外的模块)。


我喜欢叠加界面的眼睛和技术壮举,不过我个人更喜欢把它关掉:对于普通用户来说太混乱了,而且在看到重叠页面的情况下,我的迷恋本能就会畏缩。

目前D7的唯一缺点是,根据您的需要,可能还有一些尚未迁移的模块,但这不会花费很长时间,特别是如果您制作自己的模块(这是你的东西)在问题中提到。)

答案 1 :(得分:2)

Drupal 7的显而易见的好处是叠加的ajaxified管理界面 - 它不再依赖于主题,并且菜单更容易导航。对于Drupal来说这是巨大的。 API也是如此,这些变化非常适合。

也就是说,可用于Drupal 7的大部分模块(即使是那些被认为已经转换的模块)还不是100%,所以如果你想要快速稳定的东西,那么Drupal 6适合你。 / p>

两个例子:

  • 我正在为想要立即出售照片并管理订单的朋友建立一个摄影网站;我使用了Drupal 6,因为当我尝试使用D7的Ubercart端口时,它几乎没有功能,并且在整个地方都留下了警告/错误。

  • 我的女朋友想要一个网站在图片库中展示她的照片但不卖掉它们,做一些基本的博客(她可能会稍后扩展);这个我可以自己做,而不依赖于其他模块,所以我使用了Drupal 7并且效果很好。她可以更轻松地使用D7,主要是它内置的快捷方式菜单覆盖的一部分。

所以Drupal 7更容易,但是Drupal 6对附加组件等有坚实的支持。

给它6个月到一年,Drupal 7将迎头赶上。

答案 2 :(得分:-2)

Drupal 7比D6更笨重。 D7产生大量的,我认为D7在速度和性能方面比D6慢[/ p>