隨著網(wǎng)絡(luò)的發(fā)展,電子商務(wù)也逐漸興起了,網(wǎng)上交易已經(jīng)成為一種趨勢了,不論是個人還是企業(yè),都會通過網(wǎng)絡(luò)來采購一些東西。電子商務(wù)中也有很多項(xiàng)技術(shù),WEB數(shù)據(jù)庫也是非常關(guān)鍵的一種,本文是一篇高工論文發(fā)表范文,主要論述了電子商務(wù)Web數(shù)據(jù)庫技術(shù)相關(guān)方法的應(yīng)用。
摘要:電子商務(wù)應(yīng)用涉及到很多內(nèi)容,其中不僅涉及到銀行、金融等機(jī)構(gòu)的運(yùn)作系統(tǒng),除此之外,還包含了Web數(shù)據(jù)庫技術(shù)、軟件工程學(xué)、網(wǎng)絡(luò)通信技術(shù)等眾多技術(shù)。本文對Web數(shù)據(jù)庫技術(shù)進(jìn)行分析,探討在電子商務(wù)網(wǎng)站中Web技術(shù)的優(yōu)缺點(diǎn),再結(jié)合Apache、Oracle8i、超文本預(yù)處理器(PHP)的建站模式進(jìn)行深入研究和分析。
關(guān)鍵詞:Web數(shù)據(jù)庫,電子商務(wù),超文本預(yù)處理器,Apache BWD CGI
1 Web數(shù)據(jù)庫模式
數(shù)據(jù)庫技術(shù)和Web技術(shù)二者進(jìn)行融合,使得C/S架構(gòu)模式發(fā)展成現(xiàn)階段的Internet計算環(huán)境。而Internet計算環(huán)境模式是以Web技術(shù)作為核心內(nèi)容的,使用TCP/IP(傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議)技術(shù),用HTTP作為傳輸協(xié)議,客戶端則是采用瀏覽器進(jìn)行訪問Web,以及相應(yīng)的連接數(shù)據(jù)庫。Internet計算環(huán)境模式打破了傳統(tǒng)意義上的文件傳輸共享方式,進(jìn)而提升整體的共享度,使數(shù)據(jù)發(fā)布和檢索處在一個和諧的界面下。然而,對于BWD模式來說,程序和數(shù)據(jù)的實(shí)際物理位置對其影響沒有原來大,通常情況下,只要重視二者的URL就可以。Web數(shù)據(jù)庫的Internet計算環(huán)境由四個層次構(gòu)成,它們分別是瀏覽器、應(yīng)用服務(wù)器、Web服務(wù)器、數(shù)據(jù)服務(wù)器。同時是以C/S結(jié)構(gòu)作為相應(yīng)的代換技術(shù),并且也是現(xiàn)階段應(yīng)用范圍最大的網(wǎng)絡(luò)體系。
2 Web數(shù)據(jù)庫技術(shù)實(shí)際應(yīng)用分
2.1 CGI原理和性能
CGI是應(yīng)用程序和Web服務(wù)器這兩者之間的標(biāo)準(zhǔn)接口,可以允許使用不同語言,實(shí)現(xiàn)不能用HTTP或者HTML的功能。只要瀏覽器發(fā)出請求,CGI程序就會隨機(jī)啟動,完成計算功能和數(shù)據(jù)庫操作以后,可以將結(jié)果反饋到CGI,再由CGI把數(shù)據(jù)進(jìn)行處理轉(zhuǎn)換以后,再返回到瀏覽器上。CGI所具有的跨平臺性能相當(dāng)不錯,在不同的操作系統(tǒng)中以及Web服務(wù)器上都能完成。因?yàn),CGI接口的實(shí)際應(yīng)用相對簡便,并且還可以采用多種類的開發(fā)工具,功能范圍大,技術(shù)也已經(jīng)非常成熟。
2.2 ISAPI原理和性能
這種接口是由微軟提供的面向Internet的接口,它有效的實(shí)現(xiàn)了CGI全部的功能,并且還在CGI基礎(chǔ)上進(jìn)行了擴(kuò)展,工作原理與CGI相類似,但是在開發(fā)商要使用微軟的API,所以能夠使用的語言種類要比CGI少很多。實(shí)際中的應(yīng)用效率比CGI要高很多,但是兼容性能比較差。
2.3 Oracle的Web數(shù)據(jù)庫技術(shù)
Oracle WebServer是第一個可以在Web的交互式應(yīng)用的Oracle產(chǎn)品,有效的使Web交互應(yīng)用和Oracle數(shù)據(jù)進(jìn)行融合。通過CGI方法進(jìn)行動態(tài)信息的發(fā)布,使用WRB提供有效服務(wù)。因?yàn),WRB能夠構(gòu)建出長時間的數(shù)據(jù)庫連接,使用WRB代替CGI,作為生成動態(tài)信息的接口,反響是很不錯的。
2.4 PHP數(shù)據(jù)庫技術(shù)
PHP是一種公開了原始代碼的自由軟件,使用PHP服務(wù)器斷嵌入腳本語言,就可以更加方便的對功能進(jìn)行開發(fā),其工作方式也很簡單,就是在HTML中嵌入代碼即可。并且PHP還具有很多優(yōu)點(diǎn),例如,跨品臺性能好、擴(kuò)展性好、穩(wěn)定性能好,還支持多種協(xié)議,能夠提供針對不同種類數(shù)據(jù)庫的接口,可以在多種Web服務(wù)器上運(yùn)行等特點(diǎn)。
3解決方案
3.1電子商務(wù)平臺目標(biāo)和模塊劃分
按照系統(tǒng)制定的目標(biāo)和實(shí)際需求,可以將系統(tǒng)中包含的所有數(shù)據(jù)進(jìn)行統(tǒng)一組織,根據(jù)實(shí)際情況考慮所使用的技術(shù)手段,提出相應(yīng)的解決方案。
根據(jù)BWD和Web數(shù)據(jù)庫,可以把電子商務(wù)網(wǎng)站應(yīng)用系統(tǒng)的子系統(tǒng)劃分成五個不同功能模塊(如圖1所示)。第一種是客戶管理模塊。第二種是數(shù)據(jù)信息的管理和信息發(fā)布模塊。第三種是客戶和商家之間的交流模塊。第四種是客戶訂單以及商家對收藏夾進(jìn)行管理的模塊。第五種是數(shù)據(jù)信息的集成、數(shù)據(jù)統(tǒng)計分析模塊。
3.2服務(wù)器的優(yōu)化配置
現(xiàn)如今,SQL這種數(shù)據(jù)庫經(jīng)濟(jì)成本較高,并且在通用性上存在一定程度上的不足。但是Linux以及本身所涉及的軟件多數(shù)都是免費(fèi)的,或者是只收取少量的費(fèi)用,所以使用Linux也是特別具有吸引力的。而Oracle8i的功能也是非常強(qiáng)大的。所以,把二者結(jié)合使用,是非常具有發(fā)展?jié)撃艿摹?/p>
3.3 PHP數(shù)據(jù)庫程序設(shè)計
PHP是Oracle強(qiáng)有里的支撐,Oracle的開發(fā)使用的數(shù)據(jù)庫是具有一定的簡便性的,只要在HTML的數(shù)據(jù)庫頁面中PHP語句中,明確標(biāo)出其服務(wù)其名稱、賬號、密碼即可。在程序中嵌入SQL查詢語句,就可以完場數(shù)據(jù)庫操作。
4結(jié)語
Web技術(shù)與DS之間進(jìn)行有效融合,是現(xiàn)階段數(shù)據(jù)庫應(yīng)用研究的重點(diǎn)內(nèi)容,我們可以從實(shí)際的解決發(fā)難中看出。Linux平臺具有經(jīng)濟(jì)成本低、通用性能好、系統(tǒng)涉及到版權(quán)問題小于其他系統(tǒng),所以這種系統(tǒng)是一項(xiàng)非常具有發(fā)展前景的系統(tǒng)模式。
電子商務(wù)論文發(fā)表期刊推薦《西安財經(jīng)學(xué)院學(xué)報》創(chuàng)刊于1988年,是由陜西省教育廳主管,西安財經(jīng)學(xué)院主辦的以經(jīng)濟(jì)學(xué)和管理學(xué)為主的綜合性學(xué)術(shù)期刊。本刊全年出版6期(雙月刊),每單月8日出版。國際標(biāo)準(zhǔn)刊號:ISSN1672-2817,國內(nèi)統(tǒng)一刊號:CN61-1411/F,郵發(fā)代碼:52-155。
轉(zhuǎn)載請注明來自:http://www.jinnzone.com/dianzishangwulw/54149.html