一、Web是圖像化的和易于導(dǎo)航的。web非常流行的一個(gè)很重要的原因就在于它可以在一頁(yè)上同時(shí)顯示色彩豐富的圖形和文本的性能。
二、web與平臺(tái)無(wú)關(guān)。
三、web是分布式的。
四、web是動(dòng)態(tài)的。
五、web是交互的。。web的交互性首先表現(xiàn)在它的超鏈接上。
用php語(yǔ)言,用ps排版采用html的設(shè)計(jì)搭配css優(yōu)化,
用于告知前端頁(yè)面實(shí)現(xiàn)的詳細(xì)計(jì)劃
web后端包括服務(wù)器、應(yīng)用還有數(shù)據(jù)庫(kù)。后端設(shè)計(jì)主要構(gòu)建并維護(hù)這些組件。
一般來(lái)說(shuō),web后端更多的是與數(shù)據(jù)庫(kù)進(jìn)行交互以處理相應(yīng)的業(yè)務(wù)邏輯。需要考慮的是如何實(shí)現(xiàn)功能、數(shù)據(jù)的存取、平臺(tái)的穩(wěn)定性與性能等。
實(shí)際的開發(fā)過(guò)程中,后端設(shè)計(jì)開發(fā)人員的定位如下:會(huì)寫Java代碼,會(huì)寫SQL語(yǔ)句,能做簡(jiǎn)單的數(shù)據(jù)庫(kù)設(shè)計(jì),會(huì)Spring和iBatis,懂一些設(shè)計(jì)模式等。
用于更加清楚明白的學(xué)習(xí)和了解到html語(yǔ)言,css語(yǔ)言,js語(yǔ)言,學(xué)習(xí)前后端分離的優(yōu)點(diǎn)。
Web程序設(shè)計(jì)包括網(wǎng)頁(yè)設(shè)計(jì),還包括后臺(tái)的邏輯開發(fā),數(shù)據(jù)庫(kù)設(shè)計(jì)等。
從名稱上就可以看出二者的不同。設(shè)計(jì)重點(diǎn)在于考慮web頁(yè)面的布局、顏色搭配,甚至字體字號(hào)大小等方面,一般由ui工程師設(shè)計(jì)完成,成果形式一般為圖片格式,而開發(fā)則需要將設(shè)計(jì)好的WEB樣式轉(zhuǎn)化為網(wǎng)頁(yè)格式,并將里面的用戶交互、數(shù)據(jù)處理、與后臺(tái)的數(shù)據(jù)交換等工作通過(guò)編寫腳本程序來(lái)實(shí)現(xiàn)。
目的在于提供詳細(xì)的開發(fā)流程和時(shí)間表,有助于合理安排開發(fā)時(shí)間和測(cè)試時(shí)間。
也為了更好的用戶體驗(yàn)、更好的用戶粘性、更好的傳播效應(yīng)、為整個(gè)創(chuàng)業(yè)過(guò)程服務(wù)
前端設(shè)計(jì)的報(bào)告主要包括項(xiàng)目周期,項(xiàng)目時(shí)間,項(xiàng)目人員和地點(diǎn),主要負(fù)責(zé)人,項(xiàng)目的用途等需求報(bào)告。
web前端設(shè)計(jì)可以寫下面內(nèi)容:
JavaScript的基本數(shù)據(jù)類型,內(nèi)置對(duì)象的常用方法,理解事件機(jī)制,理解原型繼承,理解作用域問(wèn)題,理解模塊化,性能優(yōu)化,知道基本的編程語(yǔ)法,比如循環(huán),判斷,try/catch 等等,理解包括多種函數(shù)定義以及賦值的方式,包括匿名函數(shù),理解基本的命名空間,全局(window)空間以及對(duì)象空間(不包括閉包)
前者是系統(tǒng),后者是網(wǎng)站。