? ? ? ??網(wǎng)站開(kāi)發(fā)是基于B/S結(jié)構(gòu)的網(wǎng)頁(yè)開(kāi)發(fā),大多數(shù)具有互動(dòng)性,也可以理解開(kāi)發(fā)既是制作板塊,是好多小版塊帶來(lái)的開(kāi)發(fā),網(wǎng)站是由若干個(gè)頁(yè)面組成的有聯(lián)系的集合。
? ? ?? 為什么我們經(jīng)常在訪問(wèn)某個(gè)網(wǎng)頁(yè)是只需要輸入網(wǎng)站的域名就可以打開(kāi)網(wǎng)站了,這就說(shuō)明網(wǎng)站與一名綁定后對(duì)該網(wǎng)站設(shè)置了默認(rèn)的首頁(yè)。網(wǎng)站的默認(rèn)首頁(yè)就是默認(rèn)文檔,他是指在訪問(wèn)一個(gè)文件目錄的時(shí)候自動(dòng)定位的一個(gè)文件,例如你的服務(wù)器空間里面有很多不同名字的文件,但是您希望哎輸入網(wǎng)址的時(shí)候訪問(wèn)其中一個(gè)叫index.htm的文件,那么你就需要把首頁(yè)默認(rèn)設(shè)置為index.htm。那么開(kāi)發(fā)一個(gè)網(wǎng)站需要哪些技術(shù)呢。
? ? ? 1. Html
? ? ?? Html是超文本標(biāo)記語(yǔ)言,標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的其中一個(gè)應(yīng)用,html是一種描述性的語(yǔ)言,網(wǎng)站制作必備的一項(xiàng)技術(shù);
????? 2.服務(wù)器架設(shè)
? ? ? 要開(kāi)發(fā)一個(gè)網(wǎng)站就需要架設(shè)服務(wù)器來(lái)調(diào)試 ,開(kāi)發(fā)出來(lái)的頁(yè)面。
? ? ? 3.css語(yǔ)言
????? 層疊樣式 是一種用來(lái)表現(xiàn)html或者xml等文件樣式的計(jì)算機(jī)語(yǔ)言,css不僅可以靜態(tài)的修飾網(wǎng)頁(yè),還可以配合各種腳本語(yǔ)言動(dòng)態(tài)的對(duì)網(wǎng)站各元素進(jìn)行樣式的格式化。css能夠?qū)W(wǎng)頁(yè)中冤死位置的排版進(jìn)行像素級(jí)精確控制,支持多數(shù)的字體號(hào)樣式,擁有對(duì)網(wǎng)頁(yè)對(duì)象和模型樣式編輯能力。
? ? ? 4.div+css布局
?????? Div+css是web開(kāi)發(fā)的設(shè)計(jì)標(biāo)準(zhǔn),他是網(wǎng)頁(yè)的一種布局方法,和傳統(tǒng)中通過(guò)表格布局定位的方式不同,他可以實(shí)現(xiàn)網(wǎng)頁(yè)頁(yè)面內(nèi)容與表現(xiàn)相分離。說(shuō)到div+css布局,就要從XHTML說(shuō)起。Xhtml是一種在html基礎(chǔ)上優(yōu)化改進(jìn)的新語(yǔ)言,目的是基于xml應(yīng)用和數(shù)據(jù)轉(zhuǎn)換能力,適應(yīng)網(wǎng)絡(luò)應(yīng)用的更多需求
?????? 5.數(shù)據(jù)庫(kù)
? ? ?? 數(shù)據(jù)庫(kù),簡(jiǎn)而可以理解為電子的存儲(chǔ)器,存儲(chǔ)電子文件的地方,用戶可以對(duì)文件的數(shù)據(jù)進(jìn)行新增,刪除,修改和查詢(xún)的操作,數(shù)據(jù)庫(kù)數(shù)據(jù)是指要一定的方式存儲(chǔ)在一起 能和多個(gè)用戶共享。與應(yīng)用程序彼此獨(dú)立的數(shù)據(jù)集合。
?????? 6.動(dòng)態(tài)語(yǔ)言
?????? 動(dòng)態(tài)語(yǔ)言,是指程序在運(yùn)轉(zhuǎn)時(shí)可以改變他的結(jié)構(gòu);新的函數(shù)就可以被引進(jìn),已經(jīng)有的函數(shù)可以被刪除等在結(jié)構(gòu)上的變化,類(lèi)型的檢查是在運(yùn)行是做的,優(yōu)點(diǎn)為方便閱讀,缺點(diǎn)不方便調(diào)試。
?????? 7.JavaScript
? ? ?? JavaScript是一種腳本語(yǔ)簡(jiǎn)稱(chēng)JS,是一種動(dòng)態(tài)類(lèi)型,弱類(lèi)型,基于原型的語(yǔ)言,他被解釋器稱(chēng)為java引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語(yǔ)言,最早是在html jsp 網(wǎng)頁(yè)上使用。用來(lái)給網(wǎng)頁(yè)增加動(dòng)態(tài)功能。
?????? 8.Photoshop
?????? Photoshop主要處理以像素所構(gòu)成的數(shù)字圖像。使用他獨(dú)有的編修和繪圖工具,可以快速有效的進(jìn)行圖片編輯工作,ps有很多功能,在圖像 文字 視頻 出版等方面都有應(yīng)用。