999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

嵌入式網頁制作技術淺析

2011-12-30 20:50:41呂振剛
中國新技術新產品 2011年3期
關鍵詞:數據庫

呂振剛

(遼河油田通信公司網絡游戲項目部,遼寧 盤錦 124010)

嵌入式網頁制作技術淺析

呂振剛

(遼河油田通信公司網絡游戲項目部,遼寧 盤錦 124010)

隨著Intemet和電子商務等應用的出現,動態網頁技術也隨著它們的出現誕生了。目前主要用于動態網頁制作的環境技術有ASP、PHP和JSP。這三種技術都為實現動態網頁制作提供技術環境支持,并為程序開發人員提供應用程序的編制與自帶組件設計網頁從邏輯上分離的技術,替代CGI使網站建設與發展變的較為簡單與快捷。

動態網頁;ASP;PHP;JSP;對比分析

引言

網頁制作的過程分為前臺和后臺,前臺主要的就是制作靜態的網頁,后臺就是制作動態的網頁。靜態網頁與動態網頁相結合就構成了整體的網頁。網頁內部大體上可以分成三部分:文字、圖像、網頁制作的基本功能。隨著汁算機和互聯網技術的飛速發展,由于靜態網頁沒有數據庫的支持,不但增加工作量,而且由于缺乏交互功能。靜態網頁網站通常需要手工制作網頁,對于網站維護人員有一定的專業要求,當網站內容更新較多時手工制作靜態網頁會相當繁瑣,于是通過后臺信息發布方式的動態網站技術很快在企業網站中得到普及應用。提到“動態網頁”,可能有好多初學網頁制作的新手就會認為是在HTML網頁中放上一些關于GIF或FLASH動畫效果的網頁,其實這仍僅能稱為靜態的網頁。

1 ASP技術介紹

Active Server Pages(支持Active技術的服務器頁面,簡稱ASP)是一種應用程序環境,它使所有的開發者可以使用幾乎所有的開發工具來組合HTMI代碼,這些腳本可以利用本地服務器或遠程服務器上運行的組件來存取數據庫、應用程序或處理信息。因此,可利用ASP來直觀簡易地實現強大的WEB應用程序。ASP的工作原理如下:用戶瀏覽器從WEB服務器上請求*.ASP文件,ASP腳本在服務器上開始執行。然后WEB服務器調用ASP,ASP全面讀取請求的文件,執行所有腳本文件,并將ASP執行結果的常規HTML碼(JP WEB頁面)傳送給用戶瀏覽器。它具有以下特點:①使用VBScript,JScript等簡單易懂的腳本語言,結合HTML代碼,即可快速地完成網站的應用程序;②無須compile編譯,容易編寫,可在服務器端直接執行;③使用普通的文本編輯器,如Windows的記事本,即可進行編輯設計;④與瀏覽器無關(Browser Independence),用戶端只要使用可執行HTML碼的瀏覽器,即可瀏覽ASP所設計的網頁內容,ASP所使用的腳本語言均在WEB服務器端執行,用戶端的瀏覽器不需要執行這些腳本語言;⑤ASP能與任何ActiveX scripting語言相容。除了可使用VBScript或JScript語言來設計外,還可以使用由第三方所提供的其他腳本語言,譬如REXX,Perl,TCL等;⑥ASP的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,提高了程序的安全性;⑦可使用服務器端的腳本產生客戶端的腳本;⑧ActiveX Server Components(ActiveX服務器元件)具有無限可擴充性,可以使用Visual Basic,Java,VisualC++,COB0L等編程語言來編寫所需要的ActiveX Server Component。微軟公司對ASP技術提供了強有力支持,但它只能在Windows平臺下使用。

2 PHP技術介紹

超文本處理技術(PHP)與ASP和JSP不同,PHP是一種源代碼開放程序,擁有很好的跨平臺兼容性。用戶可以在Windows NT系統以及許多版本的Unix和Linux系統上運行PHP,而且可以將PHP作為Apache服務器的內置模塊或CGI程序運行。PHP腳本語言的語法結構與C語言和Perl語言的語法風格非常相似,用戶在使用變量前不需要對變量進行聲明,使用PHP創建數組的過程也非常簡單。PHP還具有基本的面向對象組件功能,可以極大地方便用戶有效組織和封裝自己編寫的代碼。PHP全稱為Hypertext Preprocessor(超文本預處理),是一種跨平臺的服務器端的嵌人式腳本語言,在服務器端執行故與瀏覽器無關性的特點使程序保密性較高。相對于ASP,PHP有兩個非常顯著的特點:①PHP的所有源碼均是開放的;②PHP是完全免費的。PHP秉承了Linux的GNU標準的自由軟件,免費且源碼公開使它迅速崛起。但是PHP的自身的發展得不到頗具實力的軟件開發公司的支持,其發展具有不定性,相應的參考材料、技術支持也較匱乏。此外,PHP提供的數據庫接口函數也不統一,在訪問數據庫時不便。

3 JSP技術介紹

JSP全名Java Server Pages,是Sun公司推出的新一代網站開發語言。JSP技術能夠運行在任何WEB服務器上并且支持來自多家開發商提供的各種各樣工具包。基于JSP技術的應用程序比基于ASP的應用程序易于維護和管理,JSP頁面由HTML代碼和嵌人其中的Java代碼所組成。服務器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器,它完全解決了目前ASP,PHP的一個通病——腳本級執行。JSP使用的是成熟強大的Java代碼,客戶端請求JSP編寫的頁面代碼首先被轉換成Java源文件,再編譯成支持http、ftp等網絡協議的CLASS文件(Servlet),并由Java虛擬機執行。JSP技術是基于平臺和服務器獨立的,它廣泛吸收和接納了各種工具包、服務器組件和數據庫開發商提供的產品。例如Sun公司授Macromedia為JSP的工具提供商,Apache、Netscape等公司為結盟公司,還得到Oracle、IBM Inprise等大公司的支持。這也就使得JSP可以運行于IIS Apache、Netscape等各種Web服務器,并且支持Solaris、Windows、Unix、Linux等絕大多數操作系統平臺。JSP內置支持XML技術,使得開發者能夠定制自己的標簽,而大大減少了對腳本語言的依賴和編程工作量。在國內,新技術JSP應用范閣不廣,但在圍外,世界上一些大型的電子商務類網站,多采用JSP。

4 技術對比分析

ASP具有開放性、易操作性、程序與外觀分離、分手工編譯、瀏覽器獨立等優點,安裝簡單、容易上手、輔助工具多樣化、效率高。在調試環境安裝、腳本編寫、輔助工具等方面有支持和廣泛的技術參考資料。但Windows本身的所有問題都會累加到ASP的身上,因此,安全性、穩定性、跨平臺性都會因為與NT的捆綁而顯現出來。同時,對于企業級功能的完全集群以及負載均衡也無法實現。

PHP技術是能快速學習、跨平臺、有良好數據庫交互能力的開發語言,語法簡單、書寫容易,提供標準的數據庫接口,數據庫連接方便,兼容性強,擴展性強,可以進行面向對象編程。同時,極為有效地利用了Apache高性能的吞吐能力。但由于PHP的所有擴展接口都是由獨立的團隊開發完成的,所以就需要很多種代碼庫,讓程序員的工作量大大增加。另外,PHP的每一種擴充模塊并不是完全由PHP本身來完成,所以在進行PHP環境安裝時比較復雜。因為缺少企業級的支持和正規的商業支持,所以也無法實現商業化應用的開發。

結束語

動態網頁具有良好的交互性、數據庫查詢、縮短查詢時間、提高瀏覽效率等一些靜態網頁所無法比擬的優點。本文闡述了目前最常用的三種動態網頁制作技術ASP、PHP和JSP,對其性能、應用范圍和發展前景方面分別作了比較探討,從各個方面相比較而言,JSP是最具優勢的。

[1]彭波,張弘.網頁設計教程.海口:南海出版公司.

[2]齊建玲,鄧振杰,劉博濤.網頁制作教程.北京:中國水利水電出版社.

[3]齊建玲.網頁設計與制作實用技術.北京:中國水利水電出版社.

TP311

B

猜你喜歡
數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
兩種新的非確定數據庫上的Top-K查詢
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2015年3期)2015-06-09 17:41:31
數據庫
財經(2014年21期)2014-08-18 01:50:18
數據庫
財經(2014年6期)2014-03-12 08:28:19
數據庫
財經(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 亚洲第一网站男人都懂| 精品无码一区二区三区电影| 91美女视频在线观看| 欧洲高清无码在线| 亚洲三级影院| 亚洲无码高清免费视频亚洲 | 精品亚洲欧美中文字幕在线看| 91成人免费观看| 欧美狠狠干| 婷婷五月在线| 国产真实乱子伦视频播放| 色爽网免费视频| 一本久道久综合久久鬼色| 性做久久久久久久免费看| 亚洲成人精品久久| 亚洲午夜久久久精品电影院| 依依成人精品无v国产| 亚洲侵犯无码网址在线观看| 国产女人喷水视频| 日本尹人综合香蕉在线观看| 亚洲日韩Av中文字幕无码| 57pao国产成视频免费播放| 国产精品偷伦视频免费观看国产 | 久久免费成人| 在线国产三级| 欧美精品在线视频观看| 色综合成人| 国产av一码二码三码无码 | 99久久这里只精品麻豆| 福利在线不卡| 亚洲国产成人超福利久久精品| 国产一级精品毛片基地| 日韩成人在线网站| 国产在线观看人成激情视频| 极品私人尤物在线精品首页| 日本欧美成人免费| 国产在线观看一区精品| 国产真实自在自线免费精品| 农村乱人伦一区二区| 一级毛片免费不卡在线| 欧美成a人片在线观看| 一区二区三区精品视频在线观看| 欧美一级大片在线观看| 91久久偷偷做嫩草影院免费看| 538国产在线| 国产经典免费播放视频| 国产一区免费在线观看| 国产a在视频线精品视频下载| 深爱婷婷激情网| 天天操精品| 亚洲国产精品无码AV| 日日拍夜夜嗷嗷叫国产| 高潮毛片免费观看| 一本大道香蕉中文日本不卡高清二区| 1级黄色毛片| 日本一区二区三区精品视频| 国产在线拍偷自揄观看视频网站| 亚洲精品成人7777在线观看| 孕妇高潮太爽了在线观看免费| 国产精品深爱在线| 天堂在线视频精品| 国产精品人人做人人爽人人添| 华人在线亚洲欧美精品| 国产欧美在线观看视频| 97在线公开视频| 九色视频一区| 欧美福利在线播放| 亚洲第一精品福利| 久久国产香蕉| 青青青视频91在线 | 免费aa毛片| 中文字幕佐山爱一区二区免费| 国产区在线观看视频| 97se综合| 亚洲娇小与黑人巨大交| 亚洲无码电影| 亚洲日韩精品综合在线一区二区| jijzzizz老师出水喷水喷出| 凹凸国产熟女精品视频| 一本色道久久88| 亚洲AV免费一区二区三区| 欧美啪啪视频免码|