很不錯的一篇文章,很好的總結(jié)了大型網(wǎng)站設(shè)計和維護中會遇到的問題,并提出了相應(yīng)的解決辦法(建議),Dream覺得對中小型網(wǎng)站也同樣適用。
項目范圍和規(guī)模各不相同,他們帶來的挑戰(zhàn)各不相同一樣。作為一個獨立的網(wǎng)頁設(shè)計師,我最大的職責就是負責FlashDen。隨著成千上萬的活動用 戶聊天,上傳和購物,網(wǎng)站處理著大額的金錢和巨大的流量。 設(shè)計,重構(gòu),維護和開發(fā)團隊的工作給了我一些能使事情變得更容易的用用的見解和技巧。而且,就在昨天,我們開始了對網(wǎng)站最大的一次重構(gòu),著看上去是一次很 好的機會來記錄我最有用的7個秘訣。
1. 可維護的設(shè)計和代碼
我給的第一條也是最條一條秘訣是設(shè)計站點保證可以輕松維護。很多時候,當你設(shè)計一個站點,你可能為了美學犧牲一些東西。例如,你可能使用一個圖片而文 字或者樣式就可以應(yīng)付;蛘吣憧赡芄室馐褂靡粋沒有空間縮放的菜單結(jié)構(gòu)。當網(wǎng)站變大時,這將將成為一個非常糟糕的設(shè)計。當我兩年前建成FlashDen的 第一個版本時,我使用圖片按鈕。他們看起來很漂亮,但同時我被100多個不同的按鈕圖片庫拖累著,更談不上修改圖片了。之后在接下來的幾個月中,當一個開 發(fā)者需要一個新按鈕時候他們向我要一個新圖片。不用說,我學到這個教訓(xùn)很快,我們切換到一個單獨的按鈕類,雖然看上去不是很好,但是這種情況更能安心? 維護性的另一面是考慮站點將會怎樣成長和變化。比如,當一個新頁面增加時,它到哪里去?我一直想要一個橫向的導(dǎo)航欄,但是經(jīng)過一些嘗試,我們限制地使用了 加入子欄目的垂直的導(dǎo)航欄,從而加入一個標簽結(jié)構(gòu)到頁面來保證相關(guān)的頁面能被歸類到一起。我不敢說這是世界上最好的導(dǎo)航欄,但是它肯定能夠讓我們不用重新 設(shè)計在一個新的節(jié)點加入網(wǎng)站的時候。所以當你在設(shè)計大型站點時候,設(shè)法讓它變得簡單,你會為此而感到高興的!
2. 找出你的用戶群和任務(wù)
大型網(wǎng)站網(wǎng)站和小型站點的最大一個區(qū)別就是使用網(wǎng)站的不同用戶類型的數(shù)量。例如在FlashDen上,有買家、作家、訪客、管理員和會員。每個用戶組 都有他們各自不同的目標和任務(wù)。有時候他們的任務(wù)重疊,但是他們有很大的不同。一個地方的用戶任務(wù)在相互對立的觀點最好的例子是在一個網(wǎng)頁。網(wǎng)站上沒有任 何一個地方不銜接的每個用戶組,并在其他地方是如此的重要,以確保每個人都會有他們想要的。當然,你要小心,在服務(wù)一個用戶組你不忽略另一個。在這次最新 一次FlashDen重新設(shè)計時候,我所作工作最大的地方是主頁。我做的第一件事情是給自己列出每個用戶組需要做的事情:
出處:盒子UI
責任編輯:bluehearts
上一頁 下一頁 大型網(wǎng)站設(shè)計和維護的技巧 [2]
|