freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

119asp企業(yè)網(wǎng)站開發(fā)----畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-01-04 07:43 本頁面
 

【文章內(nèi)容簡介】 ASP 的特點(diǎn) Microsoft Active Server Pages(ASP)是服務(wù)器端腳本編寫環(huán)境 ,使用它可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的、交互的 Web服務(wù)器應(yīng)用程序。使用 ASP可以組合 HTML頁、腳本命令和 ActiveX 組件以創(chuàng)建交互的 Web 頁面和基 于 Web 功能強(qiáng)大的應(yīng)用程序。 ASP 是一種類似 HTML, Script 與 CGI 的結(jié)合體 ,它的運(yùn)行效率要比 CGI 高 ,程序的編寫也較 HTML 方便 。更有靈活性 ,程序的安全性要比一般的腳本語言 (如 JavaScript)高。 ASP 應(yīng)用程序很容易開發(fā)和修改。 有了 ASP 就不必?fù)?dān)心客戶端的瀏覽器是否能運(yùn)行所編寫的代碼 ,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行 ,包括所有嵌在普通 HTML 中的腳本程序。當(dāng)程序執(zhí)行完畢后 ,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶端瀏覽器 ,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān) ,大大提高了交互的速度。下面歸納出 ASP 所獨(dú) 具的一些特點(diǎn) : (1)使用 VBScript,JavaScript等簡單易懂的腳本語言 ,結(jié)合 HTML代碼 ,即可快速地完成網(wǎng)站的應(yīng)用程序。腳本具有較為寬松的程序調(diào)試環(huán)境 ,ASP 當(dāng)然也具有這些特點(diǎn) ,這使得 ASP 程序的開發(fā)極其容易和快速。 (2)無須編譯 ,容易編寫 ,可在 Web 服務(wù)器端直接執(zhí)行 ,它屏蔽了程序的執(zhí)行細(xì)節(jié) ,程序代碼完全保密。這就使得程序員的勞動(dòng)成果能得到有效的保障 ,可以避免所寫的源程序被他人剽竊,而一般腳本程序在客戶端執(zhí)行 ,代碼完全公開。 (3)程序的開發(fā)對(duì)使用環(huán)境要求不高。使用普通的文本編輯器 ,如Windows的記事本 ,即可進(jìn)行編輯設(shè)計(jì) ,甚至可以在 DOS的 EDIT命令里面寫程序。 XXX 大學(xué)學(xué)士論文 ASP 企業(yè)網(wǎng)站開發(fā) 12 (4)與瀏覽器無關(guān) (Browser Independence),客戶端只要使用可執(zhí)行HTML 碼的瀏覽器 ,即可瀏覽 Active Server Pages 所設(shè)計(jì)的網(wǎng)頁內(nèi)容。因?yàn)锳SP 是將運(yùn)行結(jié)果以 HTML 的格式傳送到客戶端的瀏覽器 ,而現(xiàn)在的瀏覽器解析都遵循同一規(guī)則 (WWW 協(xié)會(huì)制定的規(guī)范 ),所以 ASP 可以適用于各種瀏覽器。 (5)Active Server Pages 能與任何 ActiveX Scripting 語言相容 。除了可使用 VBScript 或 JavaScript 語言來設(shè)計(jì)外 ,還通過 plugin 的方式 ,使用由第三方所提供的其他腳本語言 , 例如 REXX, Perl, Tcl 等。腳本引擎是處理腳本程序的 COM(Component Object Model)組件。 (6)與微軟的其他產(chǎn)品無縫連接 ,不論對(duì) ASP 的執(zhí)行還是開發(fā) ,微軟都提供極為堅(jiān)實(shí)的后盾。 ASP 憑借微軟的強(qiáng)力支持 ,必定會(huì)更加強(qiáng)壯。 (7)ActiveX Server Components(ActiveX 服務(wù)器組件 )具有無限可擴(kuò)充性??梢允褂?Visual Basic, Java, Visual C++, Cobol 等編程語言來編寫用戶所需要的 ActiveX Server Component。 (8)ASP 內(nèi)置組件 ,因此可以輕松的存取數(shù)據(jù) ,極大的縮短了程序的開發(fā)時(shí)間和減輕了程序員的勞動(dòng)強(qiáng)度。 (9)用 ASP 開發(fā)的程序具有非常強(qiáng)的動(dòng)態(tài)交互性 ,可以根據(jù)不同的用戶不同的要求而產(chǎn)生不一樣的頁面。 ASP 本身并不是一種腳本語言 ,它只是提供了一種使鑲嵌在 HTML 頁面中的腳本程序得以運(yùn)行的環(huán)境。但是 ,ASP 又有著自身的語法和規(guī)則,因此也可稱 ASP 為一種語言。 ASP 程序其實(shí)是以擴(kuò)展名為 .asp 的純文本形式存在于 Web 服務(wù)器上的 ,可以用任何文本編輯器打開它 ,ASP 程序中可以包含純文本、 HTML 標(biāo)記以及腳本命令 ,服務(wù)器的解釋語言默認(rèn)是以 VBScript 作為首選的 ,為了減小編寫代碼的工作量 ,可以不寫出來 ,本論文就是以 VBScript 作為默認(rèn)的服務(wù)器解釋語言。用戶只需將 .asp 程序放在 Web 服務(wù)器的虛擬目錄下 (該目錄必須要有可執(zhí)行權(quán)限 ),就可以通過 WWW 的方式訪問 ASP 程序了。 ASP 與其它語言的比較 目前 ,網(wǎng)站開發(fā)中最常用的三種動(dòng)態(tài)網(wǎng)頁語言有 ASP(Active Server Pages), PHP(Hypertext Preprocessor) 和 JSP(Java Server Pages)。 1. 簡介 ASP 是一個(gè) Web 服務(wù)器端的開發(fā)環(huán)境 ,利用它可以產(chǎn)生和運(yùn)行動(dòng)態(tài)的、交 互的、高性能的 Web 服務(wù)應(yīng)用程序。 ASP 采用腳本語言 VBScript(或JavaScript)作為自己的開發(fā)語言。 PHP 是一種跨平臺(tái)的服務(wù)器端的嵌入式腳本語言。它大量地借用 C, Java和 Perl 語言的語法 ,并耦合 PHP 自己的特性 ,使 Web 開發(fā)者能夠快速地寫出動(dòng)態(tài)生成頁面。它支 持目前絕大多數(shù)數(shù)據(jù)庫。還有一點(diǎn) ,PHP 是完全免費(fèi)的 ,不用花錢 ,用戶可以從 PHP 官方站點(diǎn) (戶可以不受限制地獲得源碼 ,甚至可以從中加進(jìn)用戶自己需要的特色。 JSP 是 Sun 公司推出的新一代站點(diǎn)開發(fā)語言 ,JSP 完全解決了目前ASP,PHP 的一個(gè)通病 腳本級(jí)執(zhí)行。 Sun 公司借助自己在 Java 上的不凡造詣 ,使 Java除 Java應(yīng)用程序和 Java Applet之外 ,又有新的碩果 ,就是 JSPJava Server Page。 JSP 可以在 Serverlet 和 JavaBean 的支持下 ,完成功能強(qiáng)大的站點(diǎn)程序。 XXX 大學(xué)學(xué)士論文 ASP 企業(yè)網(wǎng)站開發(fā) 13 以上三者都提供在 HTML 代碼中混合某種程序代碼、由語言引擎解釋執(zhí)行程序代碼的能力。但 JSP 代碼被編譯成 Servlet 并由 Java 虛擬機(jī)解釋執(zhí)行 ,這種編譯操作僅在對(duì) JSP 頁面的第一次請(qǐng)求時(shí)發(fā)生。在 ASP,PHP,JSP 環(huán)境下 ,HTML 代碼主要負(fù)責(zé)描述信息的顯示樣式 ,而程序代碼則用來描述處理邏輯。普通的 HTML 頁面只依賴于 Wcb 服務(wù)器 ,而 ASP,PHP,JSP 頁面需要附加的語言引擎分析和執(zhí)行程序代碼。程序代碼的執(zhí)行結(jié)果被重新嵌入到 HTML 代碼中 ,然后一起發(fā)送給瀏覽 器。 ASP,PHP,JSP 三者都是面向 Web 服務(wù)器的技術(shù) ,客戶端瀏覽器不需要任何附加的軟件支持。 (l) ASP ①使用 VBScript, Jscript 等簡單易懂的腳本語言 ,結(jié)合 HTML 代碼 ,即可快速地完成網(wǎng)站的應(yīng)用程序。 ②無須 Compile 編譯 ,容易編寫 ,可在服務(wù)器端直接執(zhí)行。 ③使用普通的文本編輯器 ,如 Windows 的記事本 ,即可進(jìn)行編輯設(shè)計(jì)。 ④與瀏覽器無關(guān) ,用戶端只要使用可執(zhí)行 HTML碼的瀏覽器 ,即可瀏覽 ASP所設(shè)計(jì)的網(wǎng)頁內(nèi)容。 ASP 所使用的腳本語言 (VBScript, Jscript)均在 Web 服務(wù)器端執(zhí)行 ,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。 ⑤ ASP 能與任何 ActiveX Scripting 語言相容。除可使用 VBScript 或JavaScript語言來設(shè)計(jì)外 ,還通過 plugin的方式 ,使用由第三方所提供的其他腳本語言 ,如 REXX, Perl, Tcl 等。腳本引擎是處理腳本程序的COM(Component Object Model)對(duì)象。 ⑥可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。 ⑦ ActiveX Server Components(ActiveX 服務(wù)器組件 )具有無限可擴(kuò)充性??梢允褂? Visual Basic, Java, Visual C++, Cobol 等編程語言來編寫用戶所需要的 ActiveX Server Component。 (2)PHP ①數(shù)據(jù)庫連接。 PHP 可以編譯成具有與許多數(shù)據(jù)庫相連接的函數(shù)。 PHP與 MySQL 是現(xiàn)在絕佳的組合。還可以自己編寫外圍的函數(shù)去間接存取數(shù)據(jù)庫。通過這樣的途徑當(dāng)要更換使用的數(shù)據(jù)庫時(shí) ,可以輕松地更改編碼以適應(yīng)這樣的變化。 PHPLIB 就是最常用的可以提供一般事務(wù)需要的一系列基庫。但 PHP提供的數(shù)據(jù)庫接口支持 彼此不統(tǒng)一 ,比如對(duì) Oracle, MySQL, Sybase 的接口,彼此都不一樣。這也是 PHP 的一個(gè)弱點(diǎn)。 ②面向?qū)ο缶幊獭?PHP 提供了類和對(duì)象?;?Web 的編程工作非常需要面向?qū)ο缶幊棠芰Α?PHP 支持構(gòu)造器、提取類等。 (3)JSP ①將內(nèi)容的生成和顯示進(jìn)行分離。用 JSP 技術(shù) ,Web 頁面開發(fā)人員可以使用 HTML 或 XML 標(biāo)識(shí)來設(shè)計(jì)和格式化最終頁面。使用 JSP 標(biāo)識(shí)或者小腳本來生成頁面上的動(dòng)態(tài)內(nèi)容。生成內(nèi)容的邏輯被封裝在標(biāo)識(shí)和 JavaBeans 組件中 ,并且捆綁在小腳本中 ,所有的腳本在服務(wù)器端運(yùn)行。如 果核心邏輯被封裝在標(biāo)識(shí)和 Beans 中 ,那么其他人 (如 Web 管理人員和頁面設(shè)計(jì)者 )能夠編輯和使用JSP 頁面 ,而不影響內(nèi)容的生成。 ②強(qiáng)調(diào)可重用的組件。大多數(shù) JSP 頁面依賴于可重用的、跨平臺(tái)的組件(JavaBeans 或者 Enterprise JavaBeans組件 )來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件 ,或者使得這些組件為更多的使用者或者客戶團(tuán)體所使用?;诮M件的方法加速了總體開發(fā)過XXX 大學(xué)學(xué)士論文 ASP 企業(yè)網(wǎng)站開發(fā) 14 程 ,并且使得各種組織在現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 ③采用標(biāo)識(shí)簡化頁面 開發(fā)。 Web 頁面開發(fā)人員不會(huì)都是熟悉腳本語言的編程人員。 JSP 技術(shù)封裝了許多功能 ,這些功能是在易用的、與 JSP 相關(guān)的XML 標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容生成所需要的。標(biāo)準(zhǔn)的 JSP 標(biāo)識(shí)能夠訪問和實(shí)例化JavaBeans 組件 ,設(shè)置或者檢索組件屬性 ,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時(shí)的功能。 作為 Java 平臺(tái)的二部分 ,JSP 擁有 Java 編程語言“一次編寫 ,各處運(yùn)行 的特點(diǎn)。 ASP 是微軟開發(fā)的動(dòng)態(tài)網(wǎng)頁語言 ,也繼承了微軟產(chǎn)品的一貫傳統(tǒng) 只能運(yùn)行于微軟的服務(wù)器產(chǎn)品 IIS(Inter Information Server),(Windows NT),PWS(Personal Web Server)和 (Windows 98)上。 Unix 下也有 ChiliSoft插件支持 ASP,但是 ASP 本身的功能有限 , 必須通過 ASP+COM 的組合來擴(kuò)充 ,Unix 下的 COM 實(shí)現(xiàn)起來非常困難。 PHP3 可在 Windows, Unix, Linux 的 Web服務(wù)器上正常運(yùn)行 ,還支持 IIS, Apache 等通用 Web 服務(wù)器 ,用戶更換平臺(tái)時(shí) ,無需變換 PHP3 代碼 ,可即拿即用。 JSP 同 PHP3 類似 ,幾乎可以 運(yùn)行于所有的平臺(tái)。如 Windows NT, Linux, Unix( NT 下 IIS 通過一個(gè)插件 ,例如 JRUN 或 ServletExec ,就能支持 JSP。著名的 Web 服務(wù)器 Apache 已經(jīng)能夠支持 JSP。由于 Apache 廣泛應(yīng)用在 NT, Unix 和 Linux 上 ,因此 JSP 有更廣泛的運(yùn)行平臺(tái)。雖然現(xiàn)在 NT操作系統(tǒng)占了很大的市場(chǎng)份額 ,但是在服務(wù)器方面 Unix的優(yōu)勢(shì)仍然很大 ,而新崛起的 Linux更是來勢(shì)不小。從一個(gè)平臺(tái)移植到另外一個(gè)平臺(tái) ,JSP 和 JavaBean 甚至不用重新編譯 ,因?yàn)?Java 字節(jié)碼都是標(biāo)準(zhǔn)的與平臺(tái)無關(guān) 的。 ASP 的發(fā)展前景 目前在國內(nèi) PHP 與 ASP 應(yīng)用最為廣泛。而 JSP 由于是一種較新的技術(shù) ,國內(nèi)采用的較少。但在國外 ,JSP 已經(jīng)是比較流行的一種技術(shù) ,尤其是電子商務(wù)類的網(wǎng)站 ,多采用 JSP。采用 PHP的網(wǎng)站如新浪網(wǎng) ( sina )、中國人 (Chinaren)等 ,但由于 PHP 本身存在的一些缺點(diǎn) ,使得它不適合應(yīng)用于大型電子商務(wù)站點(diǎn) ,而更適合一些小型的商業(yè)站點(diǎn)。 首先 ,PHP 缺乏規(guī)模支持。其次 ,缺乏多層結(jié)構(gòu)支持。對(duì)于大負(fù)荷站點(diǎn) ,解決方法只有二個(gè) :分布計(jì)算。數(shù)據(jù)庫、應(yīng)用邏輯層、表示邏輯層彼此分開 ,而且同層也可以根據(jù)流量分開 ,組成二維陣列。而 PHP 則缺乏這種支持。還有上面提到過的一點(diǎn) ,PHP 提供的數(shù)據(jù)庫接口支持不統(tǒng)一 ,這就使得它不適合運(yùn)用在電務(wù)商務(wù)中。 ASP 和 JSP 則沒有以上缺陷 ,ASP 可以通過 Microsoft Windows 的COM/DC0M 獲得 ActiveX 規(guī)模支持 ,通過 DC0M 和 Transcation Server 獲得結(jié)構(gòu)支持 :JSP 可以通過 SUN Java 的 Java Class 和 EJB 獲得規(guī)模支持 ,通過EJB/CORBA 以及
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1