很好奇有多少朋友們已經升級 Drupal 7
有多少人還仍然在使用 Drupal 6, 而不升級的原因又是什麼?
而這些原因又有哪些是讓 新手 剛接觸 Drupal 後, 對於 選 7 或 6 遲疑!
您在這裡
使用者登入
最新文章
回應
3 年 5 個月 之前
6 年 5 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
Re: 有多少人使用了7?
@Harlem,
我不升級原因:
- 沒必要
- 沒資金
- 沒時間
我選 Drupal 7 原因:
- 不想日後升級
- 不會用 Drupal 6 :)
- 找不到還用 Drupal 6 原因
剛剛昨天抓的數據,也不少在使用 D7:
http://drupaltaiwan.org/forum/20110630/5307
不過...
我估計 D6 不會被冷落,至少還活個兩年 (或更長,感覺有點像 Windows XP,不易死亡)....之後才開始退化
(新模組未必支援,但是 BUG 修正一定有)
我想選用 D6 還是為了快速部署吧,資金方面也很大關係。
Re: 有多少人使用了7?
謝謝 Kay
您指的資金的意思是什麼?
也謝謝大家的熱烈回應.
像我就困惑, 因為在於 D6 比較多的模組資源, 不論自己建或是給客戶的, 比較有空間,
但客戶有的就會質疑為什麼你選一個安全性差的, 因為他會認為 D7 比 D6 安全好.
若選 D7, 卻又擔心有些模組跟不到, 或者要等到不知何時才有, 客戶一定不會接受的.
我一邊回應, 一邊看 Kay 兄所提供的連接, 可以看到很妙的數字. 但可以很明確知道有哪些模組被常用到.
謝謝!!
Re: 有多少人使用了7?
@Harlem,
不被要求,不會隨便動客戶的網站 :)
Re: 有多少人使用了7?
我也覺得 D6 夠好用的了, 至少再撐個兩年也ok.
Re: 有多少人使用了7?
一般我會先考慮 7,除非有關鍵的功能只有 6 有。
Re: 有多少人使用了7?
+1
我也是會優先考慮7。
最近已經開始用 7 架站,而且還是多語網站。客戶沒特別指定,說用6或7皆可。我了解客戶現在的需求后,列出需要的模組清單,先從7裏面開始挑選測試 (有一些還要patch 或修改)。
除非7不行,不然不會考慮用6。
Re: 有多少人使用了7?
TriDUG這邊的老手Freeman說,D7要發展到D6現在的高度產能,還太早了,至少還要再等個一年半。
我自己架了一個D7的網站試水溫,感覺問題還是很多(當然記憶體分配的太少也可能是個原因),常用的模組仍多在dev的階段,紅色錯誤碼也常露面打招呼。
D7除了核心本身真的有很多令人驚豔的改進之外,許多第三方模組的D7版本也有很大的改變,用的很令人開心。只是就要耐心等待,或者另尋新模組來做同樣的功能。
至於D6本身的變化,我聽到的消息是,D8一出來之後,社群就會停止繼續維護D6;就像D7出來之後,D5就停止維護、開發一樣。
Re: 有多少人使用了7?
:)
Open Atrium, Drupal Commons 這些大平台都建立在 D6 身上,大量網址使用 (不易升級啊 !!)
說不定會有一些另類的維護工作出現 :)
至少安全不用擔心,現在爆出來的安全問題,也不是這麼不安全的問題
看一看 D6.22 至今天,只有這麼多修正:
<?php
diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index c5c246a..8f6f713 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -1,7 +1,4 @@
-Drupal 6.23-dev, xxxx-xx-xx (development release)
-----------------------
-
Drupal 6.22, 2011-05-25
----------------------
- Made Drupal 6 work better with IIS and Internet Explorer.
diff --git a/includes/common.inc b/includes/common.inc
index 3d73784..dfd6c4f 100644
--- a/includes/common.inc
+++ b/includes/common.inc
@@ -630,7 +630,7 @@ function drupal_error_handler($errno, $message, $filename, $line, $context) {
return;
}
- if ($errno & (E_ALL ^ E_DEPRECATED)) {
+ if ($errno & (E_ALL ^ E_DEPRECATED ^ E_NOTICE)) {
$types = array(1 => 'error', 2 => 'warning', 4 => 'parse error', 8 => 'notice', 16 => 'core error', 32 => 'core warning', 6
// For database errors, we want the line number/file name of the place that
diff --git a/modules/system/system.module b/modules/system/system.module
index 7083144..bc540a7 100644
--- a/modules/system/system.module
+++ b/modules/system/system.module
@@ -8,7 +8,7 @@
/**
* The current system version.
*/
-define('VERSION', '6.23-dev');
+define('VERSION', '6.22');
/**
* Core API compatibility.
(END)
?>