什么是網(wǎng)站開發(fā)?網(wǎng)站開發(fā)主要是做什么的
是開發(fā)基于B/S(IE瀏覽器)的網(wǎng)頁開發(fā),一般具有互動性,也可以理解開發(fā)即制作,是較多的小制作帶來的開發(fā)。網(wǎng)站是由若干個(gè)頁面組成的有聯(lián)系的集合。網(wǎng)站開發(fā)主要是為了加快網(wǎng)站建設(shè)的速度和減少失誤,應(yīng)該采用一定的制作流程來策劃、設(shè)計(jì)、制作和發(fā)布網(wǎng)站。通過使用制作流程確定制作步驟,以確保每一步順利完成。好的制作流程能幫助設(shè)計(jì)者解決策劃網(wǎng)站的繁瑣性,減小項(xiàng)目失敗的風(fēng)險(xiǎn)。其制作流程:1、規(guī)劃項(xiàng)目和采集信息2、網(wǎng)站規(guī)劃和設(shè)計(jì)網(wǎng)頁3、上傳和維護(hù)網(wǎng)站階段每個(gè)階段都有獨(dú)特的步驟,但相連的各階段之間的邊界并不明顯。每一階段并不總是有一個(gè)固定的目標(biāo),有時(shí)候,某一階段可能會因?yàn)轫?xiàng)目中未曾預(yù)料的改變而更改。步驟的實(shí)際數(shù)目和名稱因人而異。
web開發(fā)的步驟是怎么樣的
web開發(fā)流程其實(shí)并不復(fù)雜,如果概括來說應(yīng)該是這么幾個(gè)步驟
1.客戶溝通,了解客戶需求,擬定需求分析文檔。
這是第一步,當(dāng)然也是最重要的一步,如果說整個(gè)web開發(fā)是蓋樓房,那這一步就是了解到底自己想要蓋一個(gè)怎樣的樓房。連這個(gè)概念都沒有,談何蓋樓房?不過這一步也是最讓人頭疼的,因?yàn)楫吘箍蛻舨皇羌夹g(shù)人員,他們描述的很多需求其實(shí)都是非常抽象的。這些都要通過自己不斷的溝通不斷的摸索才能把握住客戶的心理,尤其在美工設(shè)計(jì)方面,有時(shí)候你覺得很好的,可能客戶就不滿意。我就不贅述了。
2.數(shù)據(jù)庫設(shè)計(jì)。
這一步也非常關(guān)鍵,因?yàn)檎麄€(gè)數(shù)據(jù)庫設(shè)計(jì)的好壞直接關(guān)系到你項(xiàng)目數(shù)據(jù)表之間的關(guān)系邏輯是否清晰,是否全面,是否冗余。在數(shù)據(jù)庫設(shè)計(jì)的時(shí)候要遵循給定的命名約定,要有一定的規(guī)則,這樣以后使用起來就會方便很多。還要理清各表格之間的關(guān)系,以免出現(xiàn)邏輯混亂。
3.網(wǎng)站布局設(shè)計(jì)
這一步就是真正地開始頁面設(shè)計(jì)了,也就是設(shè)計(jì)建筑框架圖紙了。你不需要把什么都做到很精細(xì),可以通過一些軟件把基本布局設(shè)計(jì)好,總共有幾個(gè)頁面,每個(gè)頁面要完成什么功能,把頁面之間的聯(lián)系粗略打通,讓客戶可以知道你的整個(gè)網(wǎng)站整體是怎么樣的流程,可以完成怎么樣的功能,如果客戶基本滿意,那么你就可以進(jìn)入下一步了。
4.頁面設(shè)計(jì)
這一步就算是對建筑的具體設(shè)計(jì)了,精確到每個(gè)細(xì)節(jié)。這一步可以完全在PS中完成,比如設(shè)計(jì)一個(gè)index模板,其實(shí)一個(gè)index就能代表整個(gè)網(wǎng)站的整體風(fēng)格,如果客戶對你的整體網(wǎng)站設(shè)計(jì)風(fēng)格滿意的話,你就可以著手設(shè)計(jì)其他頁面,然后切片寫css+div這些美工需要完成的事情了。切片概括起來講就是把你需要的圖片素材整理出來,然后在制作html頁面的時(shí)候可以加以使用,把設(shè)計(jì)好的頁面用html完整地表現(xiàn)出來。
5.服務(wù)器代碼設(shè)計(jì)編寫
這一步就是php、jsp之類的服務(wù)器語言編寫了(其實(shí)是跟頁面美工同時(shí)進(jìn)行的),因?yàn)橹灰w的網(wǎng)站功能和布局都清楚了,代碼師完全不需要考慮表現(xiàn)層是怎樣的,而只要完成自己邏輯層的功能就夠了(這就是MVC體現(xiàn)出來的好處)。這一步就是對服務(wù)器代碼進(jìn)行編寫,完成網(wǎng)站需要的具體功能。
學(xué)會建網(wǎng)站需要多長時(shí)間
通常一星期左右就可以
傳統(tǒng)建站需要會代碼編程,學(xué)起來相對困難得多?,F(xiàn)在做網(wǎng)站可以用開源建站程序搞定,只要你會使用程序,懂點(diǎn)兒基本的代碼知識就行了,所以簡單很多。
至于學(xué)習(xí)時(shí)間這個(gè)不好說,如果有師傅帶的話一天就能學(xué)個(gè)大概,如果沒有人帶自己摸索時(shí)間就久一些,前提是你自己必須用心去學(xué)。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由信途科技轉(zhuǎn)載于網(wǎng)絡(luò),如有侵權(quán)聯(lián)系站長刪除。
轉(zhuǎn)載請注明出處http://macbookprostickers.com/xintu/149454.html