Drupal 8 預定!

Drupal 8 會在 2013年2月停止併入新的功能
正式進入 alpha階段,然後7月進入 beta
現在我們差不多可以看一看,預現一下 Drupal 8 功能上的特點了
Drupal 8當然不會只是一個版本上的數字改變
而無論作為一個內容管理系統的角度
或者開發框架的角度
Drupal 8 都會是一個大躍進

我們或者不能比較究竟是內容編輯還是程式開發者會更感受到新系統的不同
但可以肯定的是,最能感受到的就是廣大的一般使用者了
例如更簡單的修改內容介面,更好的支持手持裝置

建立內容和修改會變得非常容易
不再需要訓練或者工作坊,直觀的介面令使用者可以簡單的修改內容
這都要多得 http://drupal.org/project/spark 這一個發行版本在這方面的努力
這個發行版本的最終目的是令使用者可以在頁面上隨便點擊想要修改的地方立即修改
而不需要進入另一個「管理介面」
可以稱得上為「最自然的」修改方法
spark 計劃的頁面有一段很好的介紹影片
就算只是簡單的一兩個欄位你都可以感受到它的威力

手持裝置
Drupal 8 可以說是為手持裝置從 core 的角度重新思考一次
無論是一般電腦還是螢幕3吋的手持裝置都能得到很好的支持
響應式的設計令不同大小的螢幕都可以清楚瀏覽網站上的文字圖片
再加上管理介面也支持手持裝置
例如你看到一個新的留言想發佈
但你手上只有你的手提電話
Drupal 8 令你的發佈過程在手持裝置上一樣很順暢
不需要放大縮少頁面便可以提交發佈內容

HTML5 和效能
隨著名HTML5 的普及
Drupal 8 會完全支持HTML5,並帶給Drupal 8 更豐富的功能
core 上的 form API, validation 等等都支持HTML5
而其中又有一部分的工作放了在前台的渲染效能上
令頁面的反應更快,動畫更流暢

Web services
Drupal 8 會提供一個標準的方案使其他第三方可以和內核溝通
情況和 facebook apps 類似
提供高可用性,高效能,非頁面的回應
再加上 restful api 的工作,令Drupal 能更好的和其他系統互動

其他
還有設定管理方面
現在的方式是使用 features 模組
但遠遠不夠全面
Drupal 8 會從內核的角度根本性的解決這個問題

當然還有 views 合併到內核
這個工作才剛開始,但已經有 API 可以使用
但還需要將現有的管理頁面全部改到使用 views API
自此兩大模組 cck 和 views 都合併到 core
令 Drupal 「work out of the box」

這些都只是 Drupal 8新功能的冰山一角
社群裡的開發者仍然日已繼夜的完善和新增 Drupal 8
當然,你也可以成為其中一個份子!

Google