2018-01-30 關(guān)鍵詞:蘇州網(wǎng)站建設(shè) 蘇州網(wǎng)站制作 蘇州網(wǎng)站推廣 蘇州網(wǎng)站設(shè)計(jì) 2921
在網(wǎng)站開始制作前我們需要對(duì)要做的網(wǎng)站有個(gè)基本的定位和規(guī)劃,比如要展示的數(shù)據(jù)是什么?數(shù)據(jù)量多大?用戶是誰?訪問量多大?公司有沒有自己的基本色要求?對(duì)網(wǎng)站技術(shù)架構(gòu)有沒有要求?后期運(yùn)維需求是什么?網(wǎng)站對(duì)工期的要求?這些問題需要網(wǎng)站所有者心里有數(shù)或者需要和制作團(tuán)隊(duì)一塊來調(diào)研搞清楚,否則會(huì)影響后邊的技術(shù)、架構(gòu)的選型,及UI的設(shè)計(jì)等。蘇州網(wǎng)站制作給大家詳細(xì)介紹下網(wǎng)站的制作流程。
一、前期準(zhǔn)備溝通工作
1、明確要展示的數(shù)據(jù)
我們?cè)诋a(chǎn)品或者項(xiàng)目開發(fā)中往往提到數(shù)據(jù)驅(qū)動(dòng),知道要展示的數(shù)據(jù)是什么才能設(shè)計(jì)以什么的頁(yè)面樣式、組件來展示數(shù)據(jù)。比如數(shù)據(jù)就是一篇篇的文章,那我們?cè)谠O(shè)計(jì)頁(yè)面的時(shí)候可以參照今日頭條。但是數(shù)據(jù)如果是些金融類的數(shù)據(jù)可能就需要用k線圖、柱狀圖、雷達(dá)圖或者金融方面更專業(yè)的圖表了??梢哉f要展示什么數(shù)據(jù)決定了頁(yè)面樣式、頁(yè)面功能等。分析要展示的數(shù)據(jù)對(duì)后邊數(shù)據(jù)庫(kù)的設(shè)計(jì)也是必要的。是選擇關(guān)系型數(shù)據(jù)庫(kù)、還是非關(guān)系型,或者本身就不需要數(shù)據(jù)庫(kù),文件存儲(chǔ)就滿足要求了。
2、數(shù)據(jù)量的大小
數(shù)據(jù)量的大小決定后臺(tái)存儲(chǔ)架構(gòu),單機(jī)存儲(chǔ)還是分布式,需不需要利用緩存技術(shù)等。對(duì)大數(shù)據(jù)量怎么解決網(wǎng)站訪問讀寫的性能問題等。這塊比較偏技術(shù)架構(gòu),不過對(duì)網(wǎng)站的性能、可維護(hù)性、可擴(kuò)展性至關(guān)重要。
3、確定網(wǎng)站的用戶
網(wǎng)站面對(duì)的用戶一般分為2B和2C,或者兩類用戶都有。對(duì)于2B類的網(wǎng)站在設(shè)計(jì)上偏傳統(tǒng)些、還要考慮相關(guān)的行業(yè)風(fēng)格。2C的一般比較互聯(lián)網(wǎng)化,在技術(shù)上可以選擇更先進(jìn)的技術(shù)。為什么這么說那,2B的業(yè)務(wù)很多是辦公室用的,涉及到網(wǎng)絡(luò)安全問題對(duì)操作系統(tǒng)版本、瀏覽器版本可能有限制,如果使用技術(shù)比較新可能瀏覽器不兼容,實(shí)施起來的工作量就比較大了。筆者曾經(jīng)做過國(guó)家部委的web系統(tǒng),整個(gè)部委官方的系統(tǒng)是xp、ie是7或者8。如果在網(wǎng)站設(shè)計(jì)之前對(duì)這個(gè)不了解,那就是一個(gè)大坑!
4、訪問量
網(wǎng)站架構(gòu)師會(huì)根據(jù)訪問量的大小設(shè)計(jì)系統(tǒng)架構(gòu),配置系統(tǒng)資源。比如服務(wù)器的數(shù)量、網(wǎng)絡(luò)帶寬,并根據(jù)并發(fā)數(shù)設(shè)計(jì)系統(tǒng)架構(gòu)等。小的網(wǎng)站一臺(tái)服務(wù)器甚至買些發(fā)布空間就夠了,對(duì)于訪問量大、并發(fā)要求高的就需要在硬件資源和架構(gòu)上進(jìn)行整體考慮。
5、公司基本色等
網(wǎng)站除了要滿足一些功能外,對(duì)外也是公司的宣傳窗口,網(wǎng)站的顏色、風(fēng)格等也反應(yīng)了公司的調(diào)性。很多公司也有自己的基本色或者是行業(yè)的基本色。比如環(huán)保類的企業(yè)、婚慶類的、喪葬類的在選色應(yīng)該有所不一樣。還有就是公司logo需要在網(wǎng)站上體現(xiàn)的需要提前準(zhǔn)備好。
6、網(wǎng)站架構(gòu)要求
很多公司有自己技術(shù)團(tuán)隊(duì)或者開發(fā)完后需要自己的團(tuán)隊(duì)對(duì)網(wǎng)站進(jìn)行后期版本迭代、bug修改。為了延續(xù)技術(shù)的統(tǒng)一,需要網(wǎng)站的技術(shù)和現(xiàn)有的團(tuán)隊(duì)是匹配的。這對(duì)后期運(yùn)維至關(guān)重要。另外需要注意的是技術(shù)方面的先進(jìn)性、流行性。不能用太老的技術(shù),太生僻的技術(shù)等。
7、后期運(yùn)維需求
為什么把后期運(yùn)維單獨(dú)提出來強(qiáng)調(diào)那?很多公司或者沒有做過網(wǎng)站的公司很容易忽略這塊,這塊也是較重的隱性成本。一般的網(wǎng)站會(huì)帶一個(gè)后臺(tái)管理系統(tǒng),包括用戶管理、日志管理、內(nèi)容管理等,在網(wǎng)站建設(shè)前對(duì)這塊也需要評(píng)估功能點(diǎn)和工作量。
8、網(wǎng)站工期
根據(jù)網(wǎng)站工期的要求,需要制定產(chǎn)品開發(fā)計(jì)劃、人員投入調(diào)配以及服務(wù)器、域名等資源調(diào)配。
二、網(wǎng)站制作
1、網(wǎng)站設(shè)計(jì)
設(shè)計(jì)師會(huì)根據(jù)前期溝通對(duì)網(wǎng)站整體布局結(jié)構(gòu)進(jìn)行設(shè)計(jì),包括風(fēng)格、配色、字體、圖標(biāo)等。整個(gè)設(shè)計(jì)要包含網(wǎng)站的所有功能,所有頁(yè)面。有的公司把設(shè)計(jì)還分為產(chǎn)品設(shè)計(jì)、UI/UE設(shè)計(jì)。這個(gè)階段需要用戶深入?yún)⑴c,以避免后期的修改和返工。設(shè)計(jì)師在這一階段還需要把設(shè)計(jì)的頁(yè)面進(jìn)行切圖等工作,以給前端進(jìn)行前端開發(fā)用。
2、前端頁(yè)面制作
前端工程師根據(jù)網(wǎng)站的整體設(shè)計(jì)利用HTML、js等前端技術(shù)把網(wǎng)站實(shí)現(xiàn)出來。同時(shí)需要進(jìn)行兼容性測(cè)試,在ie、谷歌、火狐、360等不同品牌不同版本間進(jìn)行測(cè)試,以保證網(wǎng)站在不同的瀏覽器之間都能正常訪問,并能達(dá)到設(shè)計(jì)的效果。
3、架構(gòu)及環(huán)境搭建
涉及到后臺(tái)開發(fā)的網(wǎng)站需要搭建服務(wù)器、數(shù)據(jù)庫(kù)、ide、類庫(kù)等開發(fā)環(huán)境,有時(shí)候前端也需要。復(fù)雜的系統(tǒng)還需要考慮分布式部署、負(fù)載均衡、數(shù)據(jù)庫(kù)分層等。
4、后端開發(fā)
后端開發(fā)主要實(shí)現(xiàn)網(wǎng)站的交互、數(shù)據(jù)存取等。包括用戶的登錄注冊(cè)、業(yè)務(wù)數(shù)據(jù)的增加修改刪除、用戶體系的建立維護(hù)、后臺(tái)管理等。后端是整個(gè)系統(tǒng)業(yè)務(wù)邏輯的實(shí)現(xiàn),需要和前端工程師定義交互協(xié)議、接口等。也需要和前端工程師進(jìn)行聯(lián)調(diào)測(cè)試。
5、測(cè)試
測(cè)試分為單元測(cè)試和整體測(cè)試。復(fù)雜的系統(tǒng)需要寫測(cè)試用例,并伴隨整個(gè)開發(fā)周期。另外除了進(jìn)行功能測(cè)試外,還需要進(jìn)行性能測(cè)試。比如測(cè)試網(wǎng)頁(yè)的響應(yīng)速度、并發(fā)量等。測(cè)試過程的bug需要記錄提交,修改完后也需要復(fù)測(cè)確認(rèn)。
6、發(fā)布運(yùn)行
系統(tǒng)測(cè)試完bug修改后,在確保沒有bug后,系統(tǒng)可以發(fā)布運(yùn)行。這時(shí)候需要制定系統(tǒng)上線、運(yùn)維的機(jī)制和保障。比如后期bug修改后的系統(tǒng)發(fā)布時(shí)間、數(shù)據(jù)備份周期等。
7、域名、服務(wù)器等的申請(qǐng)
另外如果是互聯(lián)網(wǎng)系統(tǒng)還需要申請(qǐng)域名和外網(wǎng)IP,服務(wù)器可以采用托管、云等方式進(jìn)行配置。
以上就是網(wǎng)站建設(shè)的一般流程,其實(shí)復(fù)雜網(wǎng)站系統(tǒng)在建設(shè)開發(fā)過程要復(fù)雜的多,需要多個(gè)團(tuán)隊(duì)協(xié)作完成。以上蘇州網(wǎng)站建設(shè)只是梳理一般需要的流程。大系統(tǒng)需要設(shè)計(jì)、前端制作、后端開發(fā)、測(cè)試、上線等反復(fù)迭代發(fā)布。
180 1557 7818
基礎(chǔ)型網(wǎng)站建設(shè)營(yíng)銷型網(wǎng)站設(shè)計(jì)品牌型網(wǎng)站建設(shè)高端定制網(wǎng)站設(shè)計(jì)定制系統(tǒng)開發(fā)
細(xì)致入微的前期服務(wù)
精準(zhǔn)的策劃服務(wù)
精湛的網(wǎng)頁(yè)設(shè)計(jì)
穩(wěn)定 可靠 極速的域名和服務(wù)器
任何問題,24小時(shí)回復(fù)并處理
版權(quán)所有:蘇州謝謝網(wǎng)絡(luò)傳媒有限公司 蘇ICP備11087090號(hào)