Drupal過程
第一階段:規(guī)劃
如果成功的網(wǎng)站的定義是:它完成一個組織的目標的能力-- 任何Web項目的首要的任務(wù)是必須了解客戶的短期和長期需要和觀點。 即使(尤其是? )如果您為自己或自己的組織建立一個網(wǎng)站,這一階段無疑是很重要的。
對我們來說,規(guī)劃階段,要求在合適的時候問合適的問題。 它以評估宏大蘭圖目標開始,到建立線框結(jié)束。這些線框,用在 第2階段:設(shè)計/建造 ,從而分開的設(shè)計和制造團隊,現(xiàn)在很好地植根于該組織的宗旨,創(chuàng)造一個有吸引力的,實用,有效的網(wǎng)站。
第1步:戰(zhàn)略簡介
第2步:啟動會議
第3步:競爭力分析
第4步:內(nèi)容類型
創(chuàng)建者:
項目經(jīng)理
審查:
客戶項目經(jīng)理,客戶的利益相關(guān)者
盡早 建 立內(nèi)容類型是Drupal項目的具體任務(wù),是公認的在規(guī)劃階段的重要組成部分。因為我們知道,我們的網(wǎng)站將圍繞著一個核心的CCK 和 Views之上建立,我們開始整理該網(wǎng)站將包括的不同類型的內(nèi)容。 本文件作為規(guī)劃階段的成果wireframe的成分列表,和建設(shè)原型網(wǎng)站時的蘭圖使用 。
例如:
計劃
任何培訓(xùn)活動的父頁面。 包括:
標題,標題圖片(可選) ,附加的圖片(顯示成畫廊的形式) ,主體,相關(guān)的對象,組織(可選) ,相關(guān)內(nèi)容(受眾,工具包) ,精選校友,關(guān)鍵字標記
培訓(xùn)活動
適用于所有培訓(xùn)活動和任何其他事件。 時間上會出現(xiàn)在單日的事件,但不能出現(xiàn)在多天事件上。包括:
標題,地點(不是必須項/可映射) ,日期,時間,精選教員,組織(可選) ,相關(guān)內(nèi)容(對象,程序,博客) ,注冊網(wǎng)址
...
第5步:網(wǎng)站地圖
第6步:線框wireframe
建立wireframes同樣是一個非常良好的習慣。 作為我們規(guī)劃階段的結(jié)果,它是一個特別重要的一部分。 Wireframes 是的功能實現(xiàn)和外觀團隊的基礎(chǔ),因為他們必須同時開發(fā)的外觀和功能。
在一個非?,F(xiàn)實的意義上說,wireframes定義了將要建成的網(wǎng)站。 他們是故意只呈現(xiàn)布局而不帶顏色。 良好的線框?qū)⑻岢鲎銐虻奶厥庑?,使功能團隊(開發(fā))開始實現(xiàn)網(wǎng)站必要的功能,以及足夠的背景,讓創(chuàng)作組的(設(shè)計)開始視覺效果的工作。
我們線框文件通常是每個不同類型的頁面布局一個線框。 根據(jù)客戶的需求和項目的復(fù)雜程度而,這條規(guī)則的可以有所不同。 對于本項目,有21個不同的線框文件。 此外,盡管許多的這些將變化成為 blocks , nodes 和 views ,交由網(wǎng)站管理員來使用,我們發(fā)現(xiàn),提出這些變化有助于客戶和項目組雙方理解和控制該網(wǎng)站將包括的所有的參數(shù)。
第二階段:設(shè)計/建造
設(shè)計軌道:創(chuàng)建簡介
設(shè)計軌道:網(wǎng)頁設(shè)計理念,貫穿最終的設(shè)計
建設(shè)軌道:原型構(gòu)建
第一步,我們的建造過程是安裝一個新的基礎(chǔ)Drupal安裝實例。安裝保存在我們的subvision庫,其中包括:
- Drupal core Drupal核心
- 幾乎每一個項目都要使用的模塊: CCK , Views , Pathauto , Webform , Devel , Backup and Migrate 等等
- 一個最起碼的主題,實現(xiàn)了一個 Yahoo YUI Reset ,然后恢復(fù)基本Drupal布局(如標簽造型) ,并增加了簡單的黑色邊界塊和區(qū)。
- 一個數(shù)據(jù)庫快照,包含我們的默認配置為核心,并有助于模塊。 在這快照中,我們已經(jīng)打開了常用的模塊和配置
然后,導(dǎo)入基本數(shù)據(jù)庫,修改
sites/default/settings.php
文件。這樣網(wǎng)站骨架就可以運行了。
也可以直接下載
Acquia Drupal
,
它提供基于Drupal 6 的已配置好常用的模塊和主題等。 主題也可從
Zen theme
開始。任何考慮采取像我們這樣的安裝Drupal 6及以后會好好看看這些和其他現(xiàn)有的選擇。
一旦網(wǎng)站骨架的安裝,開發(fā)團隊開始我們所說的原型構(gòu)建過程。 原型構(gòu)建基于在規(guī)劃階段創(chuàng)建的內(nèi)容類型映射。 一旦內(nèi)容類型創(chuàng)建好,我們配置導(dǎo)航和菜單和填入樣品內(nèi)容,便于開發(fā)和測試。我們還開始配置該網(wǎng)站將使用的額外的模塊。
接下來,審核wireframes。逐步完善各種功能。
建設(shè)軌道:內(nèi)容輸入
通過內(nèi)如輸入,達到一下目的。
- 驗證設(shè)計 :一種現(xiàn)實的組合名稱,文字和圖像往往會暴露一些網(wǎng)站設(shè)計的弱點。
- 驗證構(gòu)建 :
- 檢查工作流程 :使用各種不同的角色和他們的工作流程(如有的話)是一個很好的工作方法,確認任何的工作流程的任何缺陷,都是明智的和有益的。
- 準備用戶手冊 :此數(shù)據(jù)錄入過程也是一個很好的機會,開始得到培訓(xùn)手冊的定稿后。 在進行實際用戶和管理任務(wù),使我們開始采取截圖并記錄所采取的實際步驟。
建設(shè)軌道:自定義代碼
盡量避免,但是每個網(wǎng)站都有他的獨特性。
建設(shè)軌道:主題
建立自己的主題時,要注意:
1.盡可能避免使用tpl.php文件。
2.創(chuàng)建默認的CSS樣式并且盡可能重用, 要“主題”不要“皮膚”。
3.Drupal管理任何地方[可能的話] 。
第3階段:alpha版推出
一旦主題已基本完成,我們已經(jīng)準備好顯示網(wǎng)站給客戶。 我們稱為網(wǎng)站的'阿爾法'交付,當然同時還要繼續(xù)修改bug。
Beta測試反饋和投入運行
第四階段:培訓(xùn)及支持
任何有用的網(wǎng)站必須改變;長期成功的Web項目依靠客戶組織采取有效的控制自己的網(wǎng)站的的能力。
翻譯節(jié)選自:
Wellstone Action: A Drupal Process Case Study
http://drupal.org/node/413910
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元

