做一個優(yōu)秀的網站少不了要先做好前期的準備,因為一旦準備的不齊全,就會需要花更多的時間和精力金錢去填補,所以為了避免發(fā)生這樣的情況,我們需要做的就是提前做好準備工作,這里來詳細告訴大家該做哪些準備?
1、明確要展示的數據
我們在產品或者項目開發(fā)中往往提到數據驅動,知道要展示的數據是什么才能設計以什么的頁面樣式、組件來展示數據。比如數據就是一篇篇的文章,那我們在設計頁面的時候可以參照今日頭條。但是數據如果是些金融類的數據可能就需要用k線圖、柱狀圖、雷達圖或者金融方面更專業(yè)的圖表了??梢哉f要展示什么數據決定了頁面樣式、頁面功能等。分析要展示的數據對后邊數據庫的設計也是必要的。是選擇關系型數據庫、還是非關系型,或者本身就不需要數據庫,文件存儲就滿足要求了。
2、數據量的大小
數據量的大小決定后臺存儲架構,單機存儲還是分布式,需不需要利用緩存技術等。對大數據量怎么解決網站訪問讀寫的性能問題等。這塊比較偏技術架構,不過對網站的性能、可維護性、可擴展性至關重要。
3、確定網站的用戶
網站面對的用戶一般分為2B和2C,或者兩類用戶都有。對于2B類的網站在設計上偏傳統(tǒng)些、還要考慮相關的行業(yè)風格。2C的一般比較互聯網化,在技術上可以選擇更先進的技術。為什么這么說那,2B的業(yè)務很多是辦公室用的,涉及到網絡安全問題對操作系統(tǒng)版本、瀏覽器版本可能有限制,如果使用技術比較新可能瀏覽器不兼容,實施起來的工作量就比較大了。筆者曾經做過國家部委的web系統(tǒng),整個部委官方的系統(tǒng)是xp、ie是7或者8。如果在網站設計之前對這個不了解,那就是一個大坑!
4、訪問量
網站架構師會根據訪問量的大小設計系統(tǒng)架構,配置系統(tǒng)資源。比如服務器的數量、網絡帶寬,并根據并發(fā)數設計系統(tǒng)架構等。小的網站一臺服務器甚至買些發(fā)布空間就夠了,對于訪問量大、并發(fā)要求高的就需要在硬件資源和架構上進行整體考慮。
5、公司基本色等
網站除了要滿足一些功能外,對外也是公司的宣傳窗口,網站的顏色、風格等也反應了公司的調性。很多公司也有自己的基本色或者是行業(yè)的基本色。比如環(huán)保類的企業(yè)、婚慶類的、喪葬類的在選色應該有所不一樣。還有就是公司logo需要在網站上體現的需要提前準備好。