2010-03-01 95 views
14

我只是想知道Drupal 7代码中是否有影响大型站点服务器负载和速度的任何更改。Drupal 7编程进步,与Drupal 6升级或等待的区别

此外,随着近7测试版本,我应该等待用Drupal 7建立网站?我是一个未来有点人。我希望能够为我自己的业主开发Drupal网站,并希望很快开始。 Drupal 7是否足够接受开发活的客户站点?安全问题?

由于

回答

5

您应该等待传递给Drupal 7,直到Drupal 7将具有不是Beta版本或候选版本的正式版本,并且您正在使用的模块已转换为Drupal 7即使在这种情况下,我也会建议等待,因为模块中可能会有一些错误转换为Drupal 7,当用户开始使用它们时会发现这些错误。

2

虽然已经基于PHP Data Objects 和其他特定数据库的优化的增强面向对象的数据库API; CMS wirereporting新版本有点慢。其他测试人员have reported新版本已经表现出灵活性。

我高度推荐Drupal。 Whitehouse.gov是Drupal以及other federal agencies

+0

6或7虽然?缓存系统是否有任何更改? – Douglas 2010-03-01 03:31:48

+1

约翰VanDyk在DrupalCon DC今年专门谈论兑现并完成了在Drupal 7中的变化...下面是他的演示文稿的链接...其真的很好.. http://www.archive.org/详细信息/ DrupalconDc2009-InsideDrupalCachingFromStaticVariablesToMemcache – Fergus 2010-03-01 05:21:36

1

您应该等待。 Drupal 7的网站很少,但并不多,而且大部分都是由Drupal专家完成的,例如, Drupal Gardens正在Drupal 7上运行,但这是由制作Drupal本身的人的公司制作的。 Drupal 7也有点慢,因为优化在开发周期中往往会很晚。

也就是说,如果遇到障碍,您可以随时尝试并返回Drupal 6。对于非常简单的网站,您可能没有任何问题。

9

此时,D7甚至没有准备好发展,所以我就别想把一个D7现场直播的。 Alpha版本之间没有升级路径,所以任何bug修复都可能会破坏您的网站。一旦第一个测试版发布,您可以开始开发。

要了解在Drupal 7的新功能,请参阅http://webchick.net/node/70在9月2日sildeshow。

请记住,有超过Drupal核心;你可能还需要贡献模块。找出需要哪些模块并确保它们可用于D7,或帮助模块维护人员移植模块。

要做出选择,我会问自己两个问题:

  1. 你能负担得起等到Drupal 7的稳定?
  2. 你真的需要D7功能吗?

如果两个答案都是肯定的,那么一旦beta1发布出来,就开始开发开发,并在7.0稳定版上运行时发布您的网站。否则,请使用Drupal 6.

+0

我想再添加一个问题:Drupal 7中提供的模块对于您的项目是否是关键的?如果没有,您是否有资源来移植它们或复制您需要的功能? (现在可以在D7内核中方便地参考D6模块:http://www.unleashedmind.com/en/blog/sun/more-than-50-drupal-modules-moved-into-drupal-7) – 2010-12-02 16:39:03

0

我认为这真的归结到你想要做什么......很显然,如果你需要的是没有准备好,那你就等着模块。但是不要将自己限制在Drupal6熟悉的模块中。例如:我正在为使用7的客户开发一个相当简单的网站。起初我以为自从Views Slideshow没有准备好之后我就需要等待,但是有些四处张望让我进入了Field Slideshow,这项工作做得非常好 - 所有图像都放在一个页面中(对于未来的改变和编辑)。

Drupal 7在可用性和界面方面具有重要的最终用户利益。这很好,如果你处理的客户不是过于精通电脑