• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    動(dòng)態(tài)服務(wù)器的頁(yè)面程序設(shè)計(jì)

    2018-03-22 11:44:14丁玲
    電子技術(shù)與軟件工程 2018年3期
    關(guān)鍵詞:程序設(shè)計(jì)

    丁玲

    摘 要 我們將以制作動(dòng)態(tài)網(wǎng)頁(yè)為先決條件,在此基礎(chǔ)上對(duì)其全過(guò)程予以研究性分析。研究?jī)?nèi)容主要包括下述幾方面:首先闡釋了萬(wàn)維網(wǎng)頁(yè),同時(shí)對(duì)萬(wàn)維網(wǎng)頁(yè)的概念及特性予以論述。在此基礎(chǔ)上簡(jiǎn)釋網(wǎng)站開發(fā)環(huán)節(jié)使用的相關(guān)工具及基礎(chǔ)技術(shù);對(duì)動(dòng)態(tài)服務(wù)器頁(yè)面內(nèi)所涉及的超文本標(biāo)記語(yǔ)言及解析型服務(wù)端腳本語(yǔ)言予以簡(jiǎn)釋;通過(guò)動(dòng)態(tài)服務(wù)器頁(yè)面+互聯(lián)網(wǎng)信息服務(wù)+微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng)技術(shù)實(shí)現(xiàn)了網(wǎng)站的相應(yīng)功能,其中與數(shù)據(jù)庫(kù)的連接擇取開放數(shù)據(jù)庫(kù)互連技術(shù)。文章將以試論動(dòng)態(tài)服務(wù)器頁(yè)面程序設(shè)計(jì)作為切入點(diǎn),在此基礎(chǔ)上予以深入的探究。

    【關(guān)鍵詞】動(dòng)態(tài)服務(wù)器頁(yè)面 程序 設(shè)計(jì)

    1 萬(wàn)維網(wǎng)頁(yè)的基本概念

    萬(wàn)維網(wǎng)即為現(xiàn)階段互聯(lián)網(wǎng)應(yīng)用相對(duì)廣泛的信息服務(wù)種類,萬(wàn)維網(wǎng)的影響已滲透至互聯(lián)網(wǎng)中的新聞及廣告等相關(guān)服務(wù)。萬(wàn)維網(wǎng)擇取瀏覽器亦或服務(wù)器工作機(jī)制,其運(yùn)作體系即:請(qǐng)求→處理→回答。萬(wàn)維網(wǎng)以超文本標(biāo)記語(yǔ)言及超文本傳輸協(xié)議為先決條件,經(jīng)Web browser為用戶給出便捷的信息瀏覽頁(yè)。萬(wàn)維網(wǎng)把處在世界各地internet上差異化網(wǎng)址的相關(guān)內(nèi)容有機(jī)的整合在一起。在萬(wàn)維網(wǎng)服務(wù)方式體系下,其內(nèi)容以頁(yè)面的形式錄入至萬(wàn)維網(wǎng)服務(wù)器內(nèi),這些頁(yè)面擇取超文本的機(jī)制對(duì)信息予以處理,經(jīng)鏈接把一頁(yè)信息鏈接至另一頁(yè)信息。用戶經(jīng)Web browser向萬(wàn)維網(wǎng)服務(wù)器發(fā)出請(qǐng)求,服務(wù)器依附于客戶端的請(qǐng)求把錄入在服務(wù)器內(nèi)的相應(yīng)頁(yè)面提供給客戶端,Web browser接收頁(yè)面后對(duì)其予以解釋,進(jìn)而把信息以聲像的形式提供給用戶。

    2 Static page、active web page概述

    2.1 active web page的基本特性

    active web page以參數(shù)庫(kù)技術(shù)為先決條件,能夠從根本減少網(wǎng)站維護(hù)的工作量。通過(guò)active web page技術(shù)的網(wǎng)站能夠?qū)崿F(xiàn)功能多元化需求,其中包括登錄、注冊(cè)及調(diào)查等內(nèi)容。

    active web page并非單獨(dú)存在于服務(wù)器的網(wǎng)頁(yè)文件,只有在用戶請(qǐng)求狀態(tài)下服務(wù)器才提供一個(gè)有效的網(wǎng)頁(yè)。

    2.2 Static page的基本特性

    Static page的各網(wǎng)頁(yè)均存在一個(gè)固定的統(tǒng)一資源定位符,同時(shí)網(wǎng)頁(yè)統(tǒng)一資源定位符通常為超文本標(biāo)記語(yǔ)言及服務(wù)器端包含等較為多見形式為后綴。若將網(wǎng)頁(yè)內(nèi)容發(fā)布至網(wǎng)站服務(wù)器端,不論有無(wú)用戶訪問(wèn),各Static page的內(nèi)容均保存于網(wǎng)站服務(wù)器上,換而言之,Static page可以有效保存在服務(wù)器上的文件,各網(wǎng)頁(yè)都均為單獨(dú)的文件。Static page存在交互性受阻滯的問(wèn)題,在功能性上存在一定的限制。

    2.3 Static page與active web page之間的差異

    在服務(wù)器端運(yùn)行的網(wǎng)頁(yè)、程序以及組件均為active web page,這些內(nèi)容會(huì)根據(jù)差異化客戶、時(shí)間,返回相應(yīng)的網(wǎng)頁(yè),其中包括動(dòng)態(tài)服務(wù)器頁(yè)面、超文本預(yù)處理器、爪哇服務(wù)器頁(yè)面以及公共網(wǎng)關(guān)接口。運(yùn)行在客戶端的網(wǎng)頁(yè)、程序以及組件,均為Static page,其中包括爪哇腳本以及解析型的服務(wù)端,這些內(nèi)容長(zhǎng)時(shí)間處于恒定狀態(tài)。active web page的特性包括下述幾點(diǎn):

    (1)active web page通過(guò)參數(shù)庫(kù)技術(shù)為先決條件,能夠在一定程度上減少網(wǎng)站維護(hù)的工作量;

    (2)通過(guò)active web page技術(shù)的網(wǎng)站能夠達(dá)到多元化功能需要,其中包括登錄、注冊(cè)以及調(diào)查;

    (3)active web page并非單獨(dú)存在于服務(wù)器的網(wǎng)頁(yè)文件,只有在用戶請(qǐng)求狀態(tài)下服務(wù)器才提供一個(gè)有效的網(wǎng)頁(yè);

    (4)若擴(kuò)展名為動(dòng)態(tài)服務(wù)器頁(yè)面不過(guò)卻未連參數(shù)庫(kù),完全是靜態(tài)的頁(yè)面,那即為靜態(tài)網(wǎng)站。

    3 構(gòu)建active web page平臺(tái)

    眾所周知,網(wǎng)站依附于服務(wù)器平臺(tái)才能夠運(yùn)行,若離開平臺(tái),動(dòng)態(tài)交互式的網(wǎng)站就無(wú)法正常運(yùn)行。要把本地計(jì)算機(jī)設(shè)成服務(wù)器,那么首先在計(jì)算機(jī)上裝置可以提供萬(wàn)維網(wǎng)服務(wù)的應(yīng)用程序,針對(duì)開發(fā)動(dòng)態(tài)服務(wù)器頁(yè)面程序而言,裝置IIs即為最佳選擇。IIS有利于使用及操作,是現(xiàn)階段active web page開發(fā)使用相對(duì)廣泛的一種平臺(tái)。在默認(rèn)狀態(tài)中,win7裝置過(guò)程是無(wú)法自行安裝iis的,因此需要手動(dòng)安裝。

    完成安裝后,經(jīng)“開始-控制面板-管理工具- 互聯(lián)網(wǎng)信息服務(wù)”,啟動(dòng)“互聯(lián)網(wǎng)信息服務(wù)”。

    而針對(duì)于IIS的設(shè)置:首先啟停網(wǎng)站:網(wǎng)站有萬(wàn)維網(wǎng)頁(yè)面與相應(yīng)的文件所有成。一般這些文件錄入至萬(wàn)維網(wǎng)服務(wù)器,予以處理客戶端的請(qǐng)求。在一般狀態(tài)下,在萬(wàn)維網(wǎng)服務(wù)器啟動(dòng)的基礎(chǔ)上就要啟動(dòng)此機(jī)器上的互聯(lián)網(wǎng)信息服務(wù),同時(shí)默認(rèn)的網(wǎng)站也將一并啟動(dòng)。若要停止個(gè)別網(wǎng)站服務(wù),那么就在“互聯(lián)網(wǎng)信息服務(wù)”控制臺(tái)中右鍵選擇制定的網(wǎng)站,在快捷菜單內(nèi)點(diǎn)擊功能項(xiàng)。

    構(gòu)建及設(shè)置虛擬菜單。在“互聯(lián)網(wǎng)信息服務(wù)”控制臺(tái)內(nèi),選擇所需加入的虛擬菜單網(wǎng)站;在快捷菜單內(nèi)點(diǎn)擊“新建”—“虛擬菜單”;隨機(jī)彈出“新建虛擬菜單”向?qū)?,選擇“下一步”,即會(huì)彈出“虛擬菜單別名”,在此基礎(chǔ)上鍵入虛擬菜單名單,選擇“下一步”。

    動(dòng)態(tài)服務(wù)器頁(yè)面程序的運(yùn)行。若用戶在萬(wàn)維網(wǎng)服務(wù)器所在的計(jì)算機(jī)上予以操作,那么就要在“互聯(lián)網(wǎng)信息服務(wù)”控制臺(tái)右鍵選擇動(dòng)態(tài)服務(wù)器頁(yè)面程序文件,在彈出的菜單內(nèi)點(diǎn)擊“瀏覽”。若用戶經(jīng)internet訪問(wèn)萬(wàn)維網(wǎng)服務(wù)器,那么要在客戶機(jī)瀏覽器的地址欄內(nèi)鍵入有效的統(tǒng)一資源定位符地址。

    超文本標(biāo)記語(yǔ)言的設(shè)計(jì)。首先要構(gòu)建常規(guī)網(wǎng)頁(yè),常規(guī)網(wǎng)頁(yè)所使用的標(biāo)記如下所述:

    可以體現(xiàn)多行文本,不過(guò)其并非容器標(biāo)記,換而言之,無(wú)需

    符號(hào)。

    即段落標(biāo)記,由于通過(guò)此標(biāo)記構(gòu)建相應(yīng)的段落,和

    予以比較,行間距會(huì)存在大量的空格。缺省狀態(tài)下,

    可以讓文本上左對(duì)齊,所以無(wú)需在超文本標(biāo)記語(yǔ)言的設(shè)計(jì)文件內(nèi)使用

    。而通過(guò)


    去構(gòu)建水平分隔線――其作用即為在屏幕上劃分文本的水平線。 可以調(diào)整設(shè)置字體,其具備下述基本屬性:英語(yǔ)單詞以及彩色線。 插入標(biāo)題。經(jīng)給標(biāo)記指定差異化的數(shù)字去規(guī)范其大小,有六類大小的標(biāo)題。文字加粗。文字傾斜。下劃線。理論上盡可能不使用標(biāo)記,一般網(wǎng)頁(yè)內(nèi)的下劃線文字即為超連接,擇取會(huì)為用戶造成不必要的麻煩。刪除線。予以構(gòu)建一個(gè)超文本定位程序。

    表格的制作。通過(guò)三個(gè)標(biāo)記一并完成的

    、及
    。的邊框?qū)傩钥梢栽诒砀窀浇w現(xiàn)一個(gè)分界,能夠通過(guò)邊框?qū)傩栽O(shè)置差異的參數(shù)去調(diào)節(jié)邊界的尺寸。很明顯,若沒(méi)有邊框?qū)傩?,那么表格就不?huì)存在邊界。標(biāo)記為表格另設(shè)一行。而
    標(biāo)記大多用作實(shí)際的表格參數(shù)。能夠把視為表格的列標(biāo)記,表格能夠依附于需求構(gòu)建許多列。而標(biāo)識(shí)符涵蓋任意可在超文本標(biāo)記語(yǔ)言文件主體中體現(xiàn)的標(biāo)識(shí)符。在構(gòu)建表格過(guò)程中,通常要先構(gòu)建行間距,在此基礎(chǔ)上在行中構(gòu)建列。

    表單的制作。首先構(gòu)建一個(gè)交互式的網(wǎng)點(diǎn),要利用超文本標(biāo)記語(yǔ)言表單,其能夠搜集參觀你網(wǎng)點(diǎn)的用戶提供的信息,同時(shí)對(duì)此予以反應(yīng)。表單能夠構(gòu)建類似CheckBox與textbox的控件。同時(shí)需構(gòu)建超文本標(biāo)記語(yǔ)言表單,通過(guò)

    標(biāo)記,其即為容器標(biāo)記,涵蓋相應(yīng)表單元素,同時(shí)在屬性中明確對(duì)此表單中收集的信息需如何處理。在表單的制作過(guò)程中,我們要避免下述幾個(gè)問(wèn)題:

    (1)需明確表單何時(shí)完成輸入信息,需要加設(shè)一個(gè)表單元素:提交按鈕。

    (2)一定要經(jīng)的業(yè)務(wù)代理屬性去上報(bào)表單處理狀態(tài)信息。業(yè)務(wù)代理屬性從根本影響著窗體對(duì)輸入的信息會(huì)擇取哪類方式予以處理。

    (3)的類函數(shù)屬性明確窗體信息經(jīng)哪類形式予以傳輸。

    框架體系。我們能夠?qū)⒖蚣芤暈榇翱趦?nèi)的差異化區(qū)域,一個(gè)Internet browser窗口能夠依附于需要分為多個(gè)下屬框架,單個(gè)的框架也能夠分為其它下屬框架,也就是我們所說(shuō)的嵌套框架。若想在Internet browser窗口構(gòu)建框架,那么就需要先構(gòu)建一個(gè)特殊的超文本標(biāo)記語(yǔ)言文件,我們亦可稱其為定義框架集文件。定義框架集文件本身并不在Internet browser內(nèi)出現(xiàn)。標(biāo)識(shí)符明確了框架在Internet browser窗口中顯示的形式,此標(biāo)識(shí)符把Internet browser窗口分為多行及多列。

    4 動(dòng)態(tài)服務(wù)器頁(yè)面程序連接數(shù)據(jù)庫(kù)

    開發(fā)動(dòng)態(tài)服務(wù)器頁(yè)面程序的一個(gè)主要內(nèi)容即為連接數(shù)據(jù)庫(kù)、查詢數(shù)據(jù)庫(kù)及對(duì)數(shù)據(jù)庫(kù)的操作。連接數(shù)據(jù)庫(kù)要依附于程序?qū)ο蟮膮⑴c。

    程序?qū)ο蠹礊橐豁?xiàng)容易使用、同時(shí)能夠全面擴(kuò)展的,操作、連接及查詢數(shù)據(jù)庫(kù),同時(shí)能夠把參數(shù)庫(kù)訪問(wèn)結(jié)果傳輸至萬(wàn)維網(wǎng)頁(yè)面的技術(shù)。使用程序?qū)ο竽軌蚓帉懢o湊簡(jiǎn)潔的腳本,進(jìn)而連接至開放數(shù)據(jù)庫(kù)互連兼容的數(shù)據(jù)庫(kù)與對(duì)象連接與嵌入兼容的數(shù)據(jù)源。通常動(dòng)態(tài)服務(wù)器頁(yè)面程序中需具備關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng)與結(jié)構(gòu)化查詢語(yǔ)言兩種數(shù)據(jù)庫(kù)。

    4.1 Access OLE DB連接方法

    set adocon=Server.Createobject("adodb.connection")

    adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _

    "Data Source=" & Server.MapPath("數(shù)據(jù)庫(kù)所在路徑")

    4.2 SQL server連接方法

    set adocon=server.createobject("adodb.recordset")

    adocon.Open"Driver={SQL Server};Server=(Local);UID=***;PWD=***;"& _

    "database=數(shù)據(jù)庫(kù)名;"

    4.3 SQL server OLE DB連接方法

    set adocon=Server.Createobject("adodb.connection")

    adocon.open"provider=SQLOLEDB.1;Data Source=RITANT4;"& _

    "user ID=***;Password=***;"& _

    "inital Catalog=數(shù)據(jù)庫(kù)名"

    5 總結(jié)

    綜上所述,網(wǎng)站依附于服務(wù)器平臺(tái)才能夠運(yùn)行,若離開平臺(tái),動(dòng)態(tài)交互式的網(wǎng)站就無(wú)法正常運(yùn)行。而萬(wàn)維網(wǎng)以超文本標(biāo)記語(yǔ)言及超文本傳輸協(xié)議為先決條件,經(jīng)Web browser為用戶給出便捷的信息瀏覽頁(yè)。萬(wàn)維網(wǎng)把處在世界各地internet上差異化網(wǎng)址的相關(guān)內(nèi)容有機(jī)的整合在一起。在萬(wàn)維網(wǎng)服務(wù)方式體系下,其內(nèi)容以頁(yè)面的形式錄入至萬(wàn)維網(wǎng)服務(wù)器內(nèi),這些頁(yè)面擇取超文本的機(jī)制對(duì)信息予以處理,經(jīng)鏈接把一頁(yè)信息鏈接至另一頁(yè)信息。用戶經(jīng)Web browser向萬(wàn)維網(wǎng)服務(wù)器發(fā)出請(qǐng)求,服務(wù)器依附于客戶端的請(qǐng)求把錄入在服務(wù)器內(nèi)的相應(yīng)頁(yè)面提供給客戶端,Web browser接收頁(yè)面后對(duì)其予以解釋,進(jìn)而把信息以聲像的形式提供給用戶。同時(shí),針對(duì)開發(fā)動(dòng)態(tài)服務(wù)器頁(yè)面程序而言,裝置IIs即為最佳選擇。IIS有利于使用及操作,是現(xiàn)階段active web page開發(fā)使用相對(duì)廣泛的一種平臺(tái)。在動(dòng)態(tài)服務(wù)器頁(yè)面程序設(shè)計(jì)過(guò)程中,我們要側(cè)重于IIS的設(shè)置、構(gòu)建及設(shè)置虛擬菜單、動(dòng)態(tài)服務(wù)器頁(yè)面程序的運(yùn)行、超文本標(biāo)記語(yǔ)言的設(shè)計(jì)、表格的制作、表單的制作、框架體系以及動(dòng)態(tài)服務(wù)器頁(yè)面程序連接參數(shù)庫(kù)等內(nèi)容的研究,只要完善深化了上述內(nèi)容,我們才可以從根本優(yōu)化動(dòng)態(tài)服務(wù)器頁(yè)面程序的設(shè)計(jì)。

    參考文獻(xiàn)

    [1]周敏,陸向艷,王彬彬,潘琳林,張敏,農(nóng)冬冬,陳曉江.基于Web方式的智能題庫(kù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[A].廣西計(jì)算機(jī)學(xué)會(huì)——2014年學(xué)術(shù)年會(huì)論文集[C].2014.

    [2]劉登桃.ILAS WEB網(wǎng)上圖書館書目模糊查詢的設(shè)計(jì)與實(shí)現(xiàn)[A].全國(guó)ISNBM學(xué)術(shù)交流會(huì)暨電腦開發(fā)與應(yīng)用創(chuàng)刊20周年慶祝大會(huì)論文集[C].2015.

    [3]郝曉艷,孫厚慶,孫奕奇.應(yīng)用服務(wù)器緩存機(jī)制構(gòu)建高效信息平臺(tái)[A].山東省計(jì)算機(jī)學(xué)會(huì)2015年信息技術(shù)與信息化研討會(huì)論文集(一)[C].2015.

    [4]陳曉江,陸向艷,周敏,潘林琳,張敏,王彬彬,農(nóng)冬冬.網(wǎng)絡(luò)智能題庫(kù)系統(tǒng)分析與設(shè)計(jì)[A].廣西計(jì)算機(jī)學(xué)會(huì)——2014年學(xué)術(shù)年會(huì)論文集[C].2014.

    [5]張鈺森,吳慶波,譚郁松.基于Lustre的大規(guī)模文件系統(tǒng)擁塞控制算法的研究[A].2016年第16屆全國(guó)信息存儲(chǔ)技術(shù)大會(huì)(IST2010)論文集[C].2016.

    作者單位

    江蘇省徐州財(cái)經(jīng)高等職業(yè)技術(shù)學(xué)校 江蘇省徐州市 221008

    猜你喜歡
    程序設(shè)計(jì)
    何為設(shè)計(jì)的守護(hù)之道?
    《豐收的喜悅展示設(shè)計(jì)》
    流行色(2020年1期)2020-04-28 11:16:38
    試論我國(guó)未決羈押程序的立法完善
    瞞天過(guò)?!律O(shè)計(jì)萌到家
    失能的信仰——走向衰亡的民事訴訟程序
    “程序猿”的生活什么樣
    設(shè)計(jì)秀
    海峽姐妹(2017年7期)2017-07-31 19:08:17
    有種設(shè)計(jì)叫而專
    Coco薇(2017年5期)2017-06-05 08:53:16
    英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
    創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
    石渠县| 兴宁市| 逊克县| 新乡县| 芒康县| 琼结县| 施秉县| 平定县| 繁昌县| 京山县| 石渠县| 敦煌市| 东辽县| 田阳县| 丽江市| 宜宾县| 绵竹市| 海安县| 长宁区| 常熟市| 剑川县| 凤台县| 曲阜市| 广安市| 宜君县| 桃江县| 永顺县| 海门市| 湘乡市| 雅江县| 佳木斯市| 泽州县| 田林县| 额敏县| 湖南省| 承德县| 阳江市| 苍溪县| 侯马市| 青州市| 嘉峪关市|