曾幾何時(shí)建設(shè)網(wǎng)站只需要一種語(yǔ)言(技術(shù)):HTML。但隨著web的發(fā)展與完善,新的技術(shù)層出不窮。雖然只使用HTML也可以建立最簡(jiǎn)單的網(wǎng)頁(yè),但為了使網(wǎng)站更加具有吸引力,更加高效,我們至少要學(xué)會(huì)下面一些常用網(wǎng)站設(shè)計(jì)的技術(shù)。
下面這些技術(shù)將分不同的章節(jié)講解,同時(shí)也會(huì)介紹它們之間的聯(lián)系與區(qū)別,雖然涉及的內(nèi)容挺多,但都不是很難,只要慢慢學(xué)習(xí),你定能成為一個(gè)建站高手!
搭建網(wǎng)站的結(jié)構(gòu) -- HTML與XHTML
網(wǎng)站的所有內(nèi)容就是通過(guò)它們組織起來(lái)的。HTML與XHTML很相似,我推薦你使用XHTML,它更加嚴(yán)謹(jǐn)。
美化與布局網(wǎng)站的樣式表 -- CSS
有了內(nèi)容之后,通過(guò)CSS可以使內(nèi)容表現(xiàn)的更好。
客戶端腳本語(yǔ)言 -- JavaScript
通過(guò)目前最流行的腳本語(yǔ)言JavaScript,可以在客戶端實(shí)現(xiàn)一些動(dòng)態(tài)的效果、控制瀏覽器、數(shù)據(jù)的檢測(cè)與驗(yàn)證,比如用戶的輸入驗(yàn)證,漂浮的文字,選項(xiàng)卡效果等。 目前最流行的Ajax技術(shù),就使用了JavaScript。
服務(wù)器端腳本語(yǔ)言 -- ASP PHP JSP 等
通過(guò)編程在服務(wù)器端實(shí)現(xiàn)對(duì)內(nèi)容的分析與操作,比如用戶登錄系統(tǒng),購(gòu)物車系統(tǒng),數(shù)據(jù)的查詢等。
數(shù)據(jù)庫(kù)與SQL語(yǔ)句 -- Access MySQL SQLServer Oracle等
數(shù)據(jù)庫(kù)用于存儲(chǔ)數(shù)據(jù),保留用戶與網(wǎng)站信息等。
網(wǎng)站建設(shè)發(fā)展到今天已經(jīng)衍生出很多技術(shù),但是每種技術(shù)的存在都是以為了實(shí)現(xiàn)更富有吸引力的用戶體驗(yàn)與更方便快捷的網(wǎng)站建設(shè)為前提的,認(rèn)識(shí)到這一點(diǎn)我們就能更加完善的理解這些技術(shù)了。