自動腳本 客戶端腳本和服務器端腳本有什么區(qū)別?
客戶端腳本和服務器端腳本有什么區(qū)別?客戶端腳本由用戶的瀏覽器解釋和運行。它在用戶計算機上運行,占用用戶計算機的資源。常見的客戶端腳本是JavaScript和VBScript。服務器端腳本由服務器解釋和
客戶端腳本和服務器端腳本有什么區(qū)別?
客戶端腳本由用戶的瀏覽器解釋和運行。它在用戶計算機上運行,占用用戶計算機的資源。常見的客戶端腳本是JavaScript和VBScript。
服務器端腳本由服務器解釋和運行,占用服務器資源。常見的服務器端腳本有ASP、PHP、JSP等。服務器端腳本完成后,通常需要將運行結(jié)果發(fā)送回用戶瀏覽器進行顯示。
在web開發(fā)中,需要同時使用客戶端腳本和服務器腳本才能協(xié)同工作。
讓腳本駐留在服務器端的好處有哪些?
ASP(Active Server Pages)?Active Server Pages(ASP)是一種編程環(huán)境,可以在其中混合HTML、腳本語言和組件,在服務器端創(chuàng)建強大的Internet應用程序。如果您曾經(jīng)創(chuàng)建過一個包含HTML、腳本語言和組件的站點,您可以向其中添加ASP代碼。通過向HTML頁面添加腳本命令,可以創(chuàng)建HTML用戶界面,還可以使用組件包含業(yè)務邏輯規(guī)則。組件可以由腳本或其他組件調(diào)用。ASP的工作原理:當ASP功能集成到網(wǎng)站中時,會發(fā)生以下情況:
1用戶調(diào)出網(wǎng)站內(nèi)容,默認頁面擴展名為。ASP。
2. 瀏覽器從服務器請求ASP文件。
3. 服務器腳本開始運行ASP。
ASP文件自上而下進行處理,以便執(zhí)行腳本命令和HTML頁面內(nèi)容。
5頁信息發(fā)送到瀏覽器。因為腳本在服務器端運行,所以web服務器在所有處理之后都會將標準HTML頁面發(fā)送到瀏覽器。這意味著ASP只能在支持的服務器上運行。使腳本駐留在服務器端的另一個優(yōu)點是,用戶不可能看到原始腳本程序的代碼。用戶看到的只是最終的HTML內(nèi)容。ASP運行在服務器端,而我們通過IE瀏覽ASP的運行結(jié)果,或者與服務器進行交互(如登錄等)。最早的網(wǎng)頁是靜態(tài)的(沒有交互內(nèi)容)。聲音、文本、圖片、視頻和動畫都屬于靜態(tài)內(nèi)容。)
什么是服務器腳本?
服務器端運行的腳本語言是服務器端腳本,客戶端運行的腳本是客戶端腳本。本質(zhì)的區(qū)別在于跑步姿勢不同。
在用法方面:
服務器腳本適用于數(shù)據(jù)庫訪問和安全驗證等應用程序;
客戶端腳本適用于有效性驗證和頁面效果等應用程序。