所在位置:
首頁 >
營銷資訊 >
營銷百科 > 網(wǎng)站開發(fā)指南:HTML CSS網(wǎng)頁設(shè)計(jì)指文摘
網(wǎng)站開發(fā)指南:HTML CSS網(wǎng)頁設(shè)計(jì)指文摘
時(shí)間:2023-04-04 05:14:02 | 來源:營銷百科
時(shí)間:2023-04-04 05:14:02 來源:營銷百科
網(wǎng)站開發(fā)指南:HTML CSS網(wǎng)頁設(shè)計(jì)指文摘:插圖:
1.1.4 開發(fā)動(dòng)態(tài)頁面和靜態(tài)頁面的聯(lián)系
早期的動(dòng)態(tài)網(wǎng)頁主要采用CGI(Common Gateway Interface)技術(shù),是HTTP服務(wù)器與用戶或其他機(jī)器上的程序進(jìn)行'交談'的一種工具,其程序須運(yùn)行在網(wǎng)絡(luò)服務(wù)器上,可以使用多種不同的程序語言(如Visual Basic、Delphi或C/C 等)編寫適合的CGI程序。
當(dāng)用戶在頁面上留言,輸入一段信息,接著單擊'確定'按鈕時(shí),都是工作在客戶端。而接下來瀏覽器會(huì)將用戶的信息傳遞到CGI程序,于是CGI程序在服務(wù)器上按照預(yù)定的方法進(jìn)行處理。雖然CGI技術(shù)已經(jīng)應(yīng)用很長時(shí)間,而且功能比較強(qiáng)大,但由于其有編程困難、效率低下、修改復(fù)雜等缺點(diǎn)而逐漸被新技術(shù)取代。目前常用的新技術(shù)有3種,這3種技術(shù)在制作網(wǎng)頁上各有特色,但都在發(fā)展中。在互聯(lián)網(wǎng)領(lǐng)域中,這3種技術(shù)的格局像三國分立的局面一樣,都占有市場(chǎng)的一席之地,它們就是PHP腳本語言、ASP腳本語言和JSP腳本語言。
1.PHP腳本語言
PHP即Hypertext Preprocessor(超文本預(yù)處理器),是目前在:Intemet上應(yīng)用較為廣泛的腳本語言,其語法借鑒了C、Java、Perl等語言。PHP對(duì)編程能力的要求不高,只需少量的編程知識(shí)就可以使用PHP建立一個(gè)交互的Web站點(diǎn)。
PHP與HTML語言具有非常好的兼容性,因此它與HTML,可以結(jié)合使用從而更好地實(shí)現(xiàn)頁面控制,即直接在腳本代碼中加入HTML標(biāo)簽,或者在HTML標(biāo)簽中加入腳本代碼。PHP提供了標(biāo)準(zhǔn)的數(shù)據(jù)庫接口使得連接數(shù)據(jù)庫比較方便,另外還具有擴(kuò)展性強(qiáng)、可以進(jìn)行面向?qū)ο缶幊痰忍攸c(diǎn)。
2.ASP腳本語言
ASP即Active ServerPages,是微軟開發(fā)的一種語言,它本身沒有專門的編程語言,而是允許用戶使用許多已有的腳本語言編寫ASP的應(yīng)用程序。ASP的工作方式是在Web服務(wù)器端運(yùn)行,運(yùn)行后再將運(yùn)行結(jié)果以HTMA,格式傳送至客戶端的瀏覽器。正因?yàn)槿绱?,ASP要比一般的腳本語言安全得多。
ASP可以包含HTML標(biāo)簽,也可以直接存取數(shù)據(jù)庫及使用可擴(kuò)充的.ActiveX控件,因此ASP的程序編寫比HTML更方便且更有靈活性。
關(guān)鍵詞:設(shè)計(jì),文摘,發(fā)指