作者:TPshop搜豹商城 發(fā)布時間:2019-09-20 14:34 閱讀:1889
商城網站建設內部結構怎么布置才算合理?今天TPshop電商網站建設小編來為大家解答。
在WWW B/S的體系結構中,用戶和服務器之間通過HTTP協議進行通信。首先,用戶通過瀏覽器向服務器發(fā)送H"I'TP請求,這個請求通過Internet傳送到服務器端,服務器接收這個請求并進行相應的處理,生成特定HTML文檔;然后用HTTP協議再將這個HTML文檔通過Internet發(fā)送給客戶機;最后,在客戶機的瀏覽器上顯示這個文檔。
實際上電子商務站點扮演的是WWW服務器的角色。但是,實際上要能夠完成強大的電子商務的功能,網站除了提供WWW服務之外,還需要數據庫和特定的應用程序的支持。我們可以把電子商務網站內部分為三層結構:WWW服務器層、應用程序層、數據庫層。
通常,WWW服務器接收到的HTTP請求分為兩種情況:一種是請求一個靜態(tài)HTML頁面,WWW可以自行處理,在服務器上查找相應的頁面即可;另一種是WWW服務器無法立即處理的,比如請求一個以.asp或者.jsp結尾的動態(tài)頁面,這時,www服務器需要將這個請求轉交給應用程序服務器.應用程序服務器根據需要調用數據庫服務器進行相應的處理,并生成HTML頁面回傳給客戶機瀏覽器顯示。
WEB服務器與應用服務器的關系。邏輯上來說,應用服務器與WEB服務器是相互配合共同完成商務邏輯的。WEB服務器向應用服務器提供用戶的請求,并表達處理的結果。但是應用服務器和WEB服務器有很大的差別,主要有:
1、應用服務器有很多預先配置和快速構造商務模型的組件,企業(yè)可以迅速建立商務邏輯。
2、應用服務器可以提供許多預先安裝的服務,如搜索引擎、內容管理等,減少開發(fā)工作量。
3、應用服務器可以為企業(yè)級應用提供一種可靠的、高性能的運行環(huán)境,WEB服務器則無法做到這點。
4、WEB服務器只能將應用程序處理結果以HTML頁面形式發(fā)布給用戶。而應用服務器可以很容易地存取數據庫的數據。
想了解更多商城網站建設內部結構布置相關問題,歡迎咨詢TPshop網站商城建設。