2023-05-17 分類: 網(wǎng)站建設(shè)
本文從SQL Ser ver 2000、ASP( Act i ve Se r ve r Pa ge) 工具、VBScr i pt 語言使用方面, 就構(gòu)建在線購物網(wǎng)站后臺數(shù)據(jù)庫使用的技術(shù)手段作了一些探討。
關(guān)鍵詞:電子商務(wù) 數(shù)據(jù)庫網(wǎng)站
在線購物網(wǎng)站與傳統(tǒng)商務(wù)相比主要優(yōu)勢為:無店鋪租金, 成本低;采用“零庫存”管理, 資金周期短;互聯(lián)網(wǎng)商務(wù)有利于開拓市場;實現(xiàn)2 4 h 不間斷營業(yè)。本文擬就構(gòu)建在線購物網(wǎng)站后臺數(shù)據(jù)庫使用的技術(shù)手段等方面作一些探討。
1、使用SQL Ser ver 2000目前市場上數(shù)據(jù)庫的主流廠商及產(chǎn)品有I BM DB2、Mi c r os of t SQL SERVER2000、ORACLE 9i 、Sybas e 。
IBM是通過DB2 與WebSphe r e 、Ti vol i和Lo t u s 四大品牌共同提供電子商務(wù)基礎(chǔ)架構(gòu), 而自己并不開發(fā)應(yīng)用軟件, 目前一些ER P 廠商、C RM 廠商以及電子商務(wù)軟件廠商都與I BM建立了合作關(guān)系, 將I BM公司的數(shù)據(jù)庫作為其應(yīng)用軟件的開發(fā)平臺。
Or a c l e 在自己的數(shù)據(jù)庫平臺上為用戶開發(fā)了包括E RP 、C RM和S CM等企業(yè)應(yīng)用軟件。S yb a s e 公司作為客戶機/ 服務(wù)器的倡導(dǎo)者, 其開發(fā)工具P owe r Bui l de r 擁有眾多的開發(fā)者。
區(qū)別于FoxPr o 、Ac c e s s 小型數(shù)據(jù)庫,SQL Se r ve r 是一個功能完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準的SQL語言、擴展的特性( 如復(fù)制、OLAP 、分析) 等功能。而像存儲過程、觸發(fā)器等特性, 也是大型數(shù)據(jù)庫才擁有的。
Mi cr osof t SQL Ser ver 2000 的新特性
1. 1 啟用We b 特性調(diào)查研究表明, SQL Se r ve r 是We b 上最流行的用于存儲數(shù)據(jù)的數(shù)據(jù)庫。構(gòu)建于SQL Ser ve r 7. 0 基礎(chǔ)上, SQL Ser ve r 2000提供了更多的We b 和電子商務(wù)功能, 其中包括:對XML和I n t e r ne t 標(biāo)準的豐富支持。
SQL Se r ve r 2000 允許你使用XML來配置1支持W2 C 及其標(biāo)準。提供了從一個瀏覽器通過防火墻安全訪問數(shù)據(jù)的能力。也提供了對格式化文檔快速的全文索引。
強大的、靈活的基于We b 的分析。使用SQL Ser ve r 2000, 能夠分析和鏈接現(xiàn)存的在線分析處理(OL A P )管道, 甚至在We b 上也可以。也能使用SQL Se r ve r 2000,包括新式的數(shù)據(jù)采集工具。
安全的應(yīng)用程序管理。使用SQL Ser ver2000 對多例程的支持在一臺單獨的計算機上管理多個獨立的SQL Se r ve r 安裝。
1 . 2 更高的可伸縮性和可靠性SQL Se r ve r 7. 0 被證明是We b 和電子商務(wù)最重要的工具, SQL Se r ve r 2000 以最高等級的可靠性在諸如ba r ne s a ndn obl e .c o m 等公司中發(fā)揮了記錄的可伸縮性。如今, 大量的高級電子商務(wù)、高容量站點正在運行SQL Ser ver 7. 0。SQL Ser ver 2000發(fā)布的全球記錄TP C - C 基準, 使其它平臺上的競爭黯然失色。
電子商務(wù)解決方案的可伸縮性。S Q LSe r ve r 2000允許通過多個SQL Se r ve r 2000的安裝來執(zhí)行工作量分區(qū), 并通過在一個SQL Se r ve r 發(fā)布數(shù)據(jù)庫配置中跨多個服務(wù)器來執(zhí)行自動查詢優(yōu)化。使用SQL Se r ve r2 0 0 0 , 應(yīng)用程序能夠完全利用對稱多處理(S MP )硬件。
商業(yè)解決方案的可伸縮性。利用增強的SMP 支持, 你能完全利用新的Mi c r os of tWi ndows 2000 容量。SQL Se r ver 2000 提供了高性能服務(wù)器到服務(wù)器間的3 2 個C PU和6 4 GB RAM的互聯(lián)。
數(shù)據(jù)倉庫解決方案的可伸縮性。使用SQL Se r ver 2000, 能夠在眾多復(fù)雜的執(zhí)行方案中提高反應(yīng)時間, 甚至達大的數(shù)據(jù)設(shè)置和成千上萬個成員的規(guī)模。可以在不同的服務(wù)器上通過發(fā)布式分區(qū)管道擴大你的數(shù)據(jù)倉庫規(guī)模。
2、使用ASP( Act i ve Ser ver Page)工具
2. 1 網(wǎng)站的ASP 訪問技術(shù)ASP 是Act i ve Se r ver Page s 的縮寫即“動態(tài)服務(wù)器頁面”。本質(zhì)上是一個服務(wù)器端的腳本編寫環(huán)境。使用柵可以組和HTML 頁、腳本命令和Ac t i ve 組件以創(chuàng)建交互的隊We b 頁和基于We b 的功能強大的應(yīng)用程序, 并且使用AS P 代碼編寫的應(yīng)用程序很容易開發(fā)和修改。
當(dāng)客戶通過瀏覽器向網(wǎng)站服務(wù)器請求。a s p 文件時, AS P 腳本開始遠行。然后we b 服務(wù)器調(diào)用AS P , AS P 全面讀取請求的文件, 執(zhí)行所有腳本命令, 并將最終生成的網(wǎng)頁送給瀏覽器。
2. 2 ASP 的內(nèi)建對象ASP采用面向?qū)ο蠹夹g(shù)實施數(shù)據(jù)庫的訪問和操作, 提供了5 個內(nèi)建對象和多個內(nèi)建組件, 5 個內(nèi)建對象及作用分別為:
Re q u e s t 對象:從客戶端獲取信息;Re s pons e 對象:將信息從服務(wù)器發(fā)送到客戶端;s e r v e r 對象:創(chuàng)建訪問服務(wù)器端數(shù)據(jù)庫的對象;Appl i ca t i on 對象:用于保存訪問一個網(wǎng)站的全局變量并提供給所有用戶共享;s e s s i on 對象:保存和訪問一個瀏覽器用戶的全局變量。
這5 個AS P 內(nèi)建對象主要提供了服務(wù)器與客戶端數(shù)據(jù)的接收和發(fā)送, 但要實現(xiàn)數(shù)據(jù)庫信息的訪問和處理, 還必須使用AS P 所提供的組件, 尤其是關(guān)于數(shù)據(jù)庫訪問的Da t a ba se Acc es s 組件。這是ASP 內(nèi)建立組件中最重要的一個組件, 它使用Mi cr os of t 的ADO (Ac t i veX Dat a Obj e ct )技術(shù)訪問存儲在數(shù)據(jù)庫中的數(shù)據(jù)。ADO 主要提供了三個對象實施數(shù)據(jù)庫的訪問和操縱, 分別為Conne c t i on 對象、Comma nd 對象和Re c or ds et 對象。
3、使用VBScr i pt 語言
VBSc r i pt 是一種腳本語言。這意味著這種語言比BAS I C 語言的成熟版本容易使用又難于使用。編制簡單的程序時, 腳本語言是容易使用的。腳本語言的句法比較簡單。VBScr i pt 是Ac t i ve Sever Pages 的缺省語言??梢栽贏S P 網(wǎng)頁中使用其它腳本語言, 如J scr i pt , Per l 。
VBSc r i p t 既可以作為客戶端也可以作為服務(wù)器端編程語言??蛻舳司幊陶Z言是由瀏覽器解釋執(zhí)行的語言。Ja va 和J scr i pt /J avaScr i pt 也可以作為客戶端編程語言。優(yōu)點是瀏覽器完成了所有的工作, 這可以減輕服務(wù)器的負擔(dān)。而且客戶端程序運行起來比服務(wù)器端程序快得多。當(dāng)一個瀏覽器的用戶執(zhí)行了一個操作時, 不必通過網(wǎng)絡(luò)對其作出響應(yīng), 客戶端程序就可以作出響應(yīng)。
文章標(biāo)題:構(gòu)建電子商務(wù)網(wǎng)站后臺數(shù)據(jù)庫使用的技術(shù)手段
文章網(wǎng)址:http://www.rwnh.cn/news26/259726.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、搜索引擎優(yōu)化、自適應(yīng)網(wǎng)站、響應(yīng)式網(wǎng)站、全網(wǎng)營銷推廣、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容