大家都知道網(wǎng)站,但是做一個網(wǎng)站需要哪些技術(shù)肯定想了解,不過由于太專業(yè),所以本文只限有技術(shù)基礎(chǔ)的朋友看看。
網(wǎng)站的設(shè)計和建設(shè)主要采用ASP、PHP、JSP、NET、HTML、HTML5、CSS3、Access數(shù)據(jù)庫、VBScript、SQL等技術(shù)和工具。“生命之舟”專題學(xué)習(xí)網(wǎng)站其構(gòu)建技術(shù)使用了比較流行的ASP、SQL、VBScript技術(shù),所以了解并掌握相關(guān)的理論、技術(shù)以及工具是必要的,這也正是本篇文章所涉獵的主要內(nèi)容。
近來,出于網(wǎng)絡(luò)安全或服務(wù)方面的考慮,有些專業(yè)網(wǎng)站的設(shè)計和建設(shè)也采用了JSP技術(shù)或.NET技術(shù);而數(shù)據(jù)庫技術(shù)有的運用Access,有的用SQL技術(shù)。除了專業(yè)角度的考慮以外,網(wǎng)站的設(shè)計和建設(shè)技術(shù)的使用還包含著設(shè)計者的主觀喜好和對某種工具技術(shù)運用的熟練程度的兼顧。當(dāng)然,對于很多網(wǎng)站設(shè)計人員來說,PHP、SQL、VBScript是比較常用的技術(shù),但為了從技術(shù)層面上對專題學(xué)習(xí)網(wǎng)站的構(gòu)建進(jìn)行剖析,從而使得專題學(xué)習(xí)網(wǎng)站的構(gòu)建技術(shù)得以應(yīng)用和推廣,所以將PHP、SQL、VBScript的基本介紹、特點及應(yīng)用單獨進(jìn)行闡述。
一、動態(tài)程序語言技術(shù)——動態(tài)網(wǎng)頁發(fā)布
Microsoft Active Server Pages即通常所稱的ASP。ASP其實質(zhì)是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境開發(fā)程序,它是常見的一種動態(tài)網(wǎng)頁發(fā)布技術(shù)。因為Microsoft Active Server Page是創(chuàng)建動態(tài)網(wǎng)頁的一個非常實用的工具,是一種編程語言的作用,可以利用它編寫動態(tài)產(chǎn)生HTML的程序代碼。因此,它是網(wǎng)站構(gòu)建技術(shù)中的必備工具。ASP使用了微軟的ActiveX技術(shù)。ActiveX(COM)技術(shù)是現(xiàn)在Microsoft軟件的重要基礎(chǔ)。它采用封裝對象及程序調(diào)用對象的技術(shù),從而簡化了編程,加強了程序間的合作??梢哉f,只要用戶可以在服務(wù)器上安裝這些組件,通過訪問組件,就可以快速、簡易地建立用戶自己的Web應(yīng)用。ASP包含三方面含義:Active、Server、Pages。
二、SQL——數(shù)據(jù)庫技術(shù)
1、數(shù)據(jù)庫的作用
數(shù)據(jù)庫技術(shù)是實現(xiàn)專題學(xué)習(xí)網(wǎng)站的基礎(chǔ)技術(shù)之一,它主要用于實現(xiàn)網(wǎng)站各種信息數(shù)據(jù)的存儲,如利用專題學(xué)習(xí)資源庫保存各種專題學(xué)習(xí)所用的素材、工具、教師使用的課件、學(xué)生的作品等等。
2、數(shù)據(jù)庫的選擇
一般來說,專題學(xué)習(xí)網(wǎng)站系統(tǒng),其后臺數(shù)據(jù)庫可以選擇Oracle, SQL Server以及Access。Oracle一般用于比較大型的系統(tǒng),專題學(xué)習(xí)網(wǎng)站,雖然采用SQL Server需要在服務(wù)器上對SQL Server作一定的配置工作。
3、SQL語句介紹
SQL全稱是“結(jié)構(gòu)化查詢語言(Structured Query Language)”,它的前身是SQUARE語言。SQL語言結(jié)構(gòu)簡潔,功能強大,簡單易學(xué),因此得到了廣泛的應(yīng)用。
三、VBScript只有一種數(shù)據(jù)類型
Variant是一種特殊的數(shù)據(jù)類型,根據(jù)使用的方式,它可以包含不同類別的信息。因為Variant是VBScript中唯一的數(shù)據(jù)類型,所以它也是VBScript中所有函數(shù)的返回值的數(shù)據(jù)類型。最簡單的Variant可以包含數(shù)字或字符串信息。Variant用于數(shù)字上下文中時作為數(shù)字處理,用于字符串上下文中時作為字符串處理。
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來自http://m.oulysa.com/news/2931.html