您在這裡

別想很快能升級到 Drupal 7

Kay.L's 的頭像
Kay.L 在 2010-12-21 (二) 20:03 發表

一直有在使用 D7 ,但沒有升級測試。

使用個人的 BLOG 來作測試,有安裝的模組大概是很普遍:
Views, CCK..(filefield,imagefield)

做了一些基本升級設定,執行 UPDATE.PHP後,好了 --->> 一個白色頁面,中間有幾行字...(但不是告訴你出錯)
真是想說:什麼東西啊 !!

左看看,右看看,清除 CACHES 也沒用,最後竟然是要手動刪除 CACHE 的資料夾才正常起來 (這是boost模組產生的,但我根本沒有在使用,為什麼會影響或其他原因,無從考究)

更重要的部份來了,

CCK -> Field -> in CORE
一直以為變進 CORE 了,升級會支援才對...
現實:.... 沒有支援

官方沒支援,就尋找民間配方,很幸運找到了 --> 可惜只是一個空殼

看來要升級,即使簡單的網站還是要待很長的時間

最近有個多語網站的計劃,我很想用Drupal 7 來做。剛才測試啓用i18n, 結果啓用過程就出現錯誤,最後還只能重裝data base. 看來目前Drupal 7 只能做非常簡單的網站。 能用的模組還是很少。升級就更遠了。

以新網站來說,除了你這個例子,及一些多媒體很重的網站外,我估計大部分都問題不大

大多網站,主要也是使用 Fields + Views + WYSIWYG

不過 Drupal 有一個問題,模組與模組間連繫太緊密了,模組功能越來越複雜,
而一些 API 模組沒有好好地升級,影響很大

---
notaBlueScreen

一般會用Drupal, 大多情況是別的CMS做不了的 ... (我承認views + CCK 也已經夠強大的了)

但是要讓Drupal 7 越來越好,總是要跨出第一步,所以先從自己的部落格開始, 倒是一個不錯的主意。CCK 7.x 版本裏面,有個content migrate 模組,就是用來將 field 的資料,從D6 migrate 到 D7, 你在升級之後,可能還要用這個模組將field的資料倒入才行。

目前階段有 Field convert + Content Migrate 兩個主要的模組,但解決不了問題
還有一個常用的模組 ImageCache 也看似沒有直接方案

如果發佈之時,升級支援連一些簡單的網站也配合不了,在競爭上會失去優勢

但另一面,其他有安裝的十數個模組,在 D7 都運行不錯,看上去暫時只有進入 CORE 的模組沒有很好配合到

---
notaBlueScreen