帶你了解下網(wǎng)站制作的簡(jiǎn)單步驟
隨著(zhù)網(wǎng)站工作人員數量的不斷上升,seo知識的普及,越來(lái)越多的人都涌入這個(gè)行業(yè),使得這個(gè)行業(yè)不在像以前那么神秘,很多不為人知的東西都被依依分解開(kāi)來(lái)。就網(wǎng)站制作做了一下幾點(diǎn)簡(jiǎn)單的講解,以此來(lái)幫助你認識網(wǎng)站。
一、前期準備溝通工作
1、明確要展示的數據
我們在產(chǎn)品或者項目開(kāi)發(fā)中往往提到數據驅動(dòng),知道要展示的數據是什么才能設計以什么的頁(yè)面樣式、組件來(lái)展示數據。比如數據就是一篇篇的文章,那我們在設計頁(yè)面的時(shí)候可以參照今日頭條。但是數據如果是些金融類(lèi)的數據可能就需要用k線(xiàn)圖、柱狀圖、雷達圖或者金融方面更專(zhuān)業(yè)的圖表了??梢哉f(shuō)要展示什么數據決定了頁(yè)面樣式、頁(yè)面功能等。分析要展示的數據對后邊數據庫的設計也是必要的。是選擇關(guān)系型數據庫、還是非關(guān)系型,或者本身就不需要數據庫,文件存儲就滿(mǎn)足要求了。
2、數據量的大小
數據量的大小決定后臺存儲架構,單機存儲還是分布式,需不需要利用緩存技術(shù)等。對大數據量怎么解決網(wǎng)站訪(fǎng)問(wèn)讀寫(xiě)的性能問(wèn)題等。這塊比較偏技術(shù)架構,不過(guò)對網(wǎng)站的性能、可維護性、可擴展性至關(guān)重要。
3、確定網(wǎng)站的用戶(hù)
網(wǎng)站面對的用戶(hù)一般分為2B和2C,或者兩類(lèi)用戶(hù)都有。對于2B類(lèi)的網(wǎng)站在設計上偏傳統些、還要考慮相關(guān)的行業(yè)風(fēng)格。2C的一般比較互聯(lián)網(wǎng)化,在技術(shù)上可以選擇更先進(jìn)的技術(shù)。為什么這么說(shuō)那,2B的業(yè)務(wù)很多是辦公室用的,涉及到網(wǎng)絡(luò )安全問(wèn)題對操作系統版本、瀏覽器版本可能有限制,如果使用技術(shù)比較新可能瀏覽器不兼容,實(shí)施起來(lái)的工作量就比較大了。筆者曾經(jīng)做過(guò)國家部委的web系統,整個(gè)部委官方的系統是xp、ie是7或者8。如果在網(wǎng)站設計之前對這個(gè)不了解,那就是一個(gè)大坑!
4、訪(fǎng)問(wèn)量
網(wǎng)站架構師會(huì )根據訪(fǎng)問(wèn)量的大小設計系統架構,配置系統資源。比如服務(wù)器的數量、網(wǎng)絡(luò )帶寬,并根據并發(fā)數設計系統架構等。小的網(wǎng)站一臺服務(wù)器甚至買(mǎi)些發(fā)布空間就夠了,對于訪(fǎng)問(wèn)量大、并發(fā)要求高的就需要在硬件資源和架構上進(jìn)行整體考慮。
5、公司基本色等
網(wǎng)站除了要滿(mǎn)足一些功能外,對外也是公司的宣傳窗口,網(wǎng)站的顏色、風(fēng)格等也反應了公司的調性。很多公司也有自己的基本色或者是行業(yè)的基本色。比如環(huán)保類(lèi)的企業(yè)、婚慶類(lèi)的、喪葬類(lèi)的在選色應該有所不一樣。還有就是公司logo需要在網(wǎng)站上體現的需要提前準備好。
6、網(wǎng)站架構要求
很多公司有自己技術(shù)團隊或者開(kāi)發(fā)完后需要自己的團隊對網(wǎng)站進(jìn)行后期版本迭代、bug修改。為了延續技術(shù)的統一,需要網(wǎng)站的技術(shù)和現有的團隊是匹配的。這對后期運維至關(guān)重要。另外需要注意的是技術(shù)方面的先進(jìn)性、流行性。不能用太老的技術(shù),太生僻的技術(shù)等。
7、后期運維需求
為什么把后期運維單獨提出來(lái)強調那?很多公司或者沒(méi)有做過(guò)網(wǎng)站的公司很容易忽略這塊,這塊也是較重的隱性成本。一般的網(wǎng)站會(huì )帶一個(gè)后臺管理系統,包括用戶(hù)管理、日志管理、內容管理等,在網(wǎng)站建設前對這塊也需要評估功能點(diǎn)和工作量。
8、網(wǎng)站工期
根據網(wǎng)站工期的要求,需要制定產(chǎn)品開(kāi)發(fā)計劃、人員投入調配以及服務(wù)器、域名等資源調配。