2010-03-01 99 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在可用性和界面方面具有重要的最終用戶利益。這很好,如果你處理的客戶不是過於精通電腦