作(zuò)為(wèi)一種資源的組織和(hé)表達機制(zhì),Web已成為(wèi)Internet最主要的信息傳送媒介。因此Web的性能已經成為(wèi)判斷一個(gè)網站(zhàn)成功與否的一個(gè)重要評估标準。而Web服務器(qì)則是決定Web性能的重要環節。
Web服務器(qì)性能就是指一個(gè)Web服務器(qì)響應用戶請(qǐng)求的能力。為(wèi)了提高(gāo)Web服務器(qì)的性能人(rén)們進行(xíng)了諸多(duō)嘗試,已經取得(de)了可(kě)喜的成果。本文通(tōng)過對前人(rén)研究結果的分析,提出了在具體(tǐ)應用環境中優化Web服務器(qì)的方法和(hé)策略。
Web服務器(qì)概述
Web系統在現在網絡中廣泛使用,而Web服務器(qì)則是Web系統的一個(gè)重要組成部分。完整的Web結構應包括:HTTP協議,Web服務器(qì),通(tōng)用網關接口CGI、Web應用程序接口、Web浏覽器(qì)。
Web服務器(qì)是指駐留在因特網上(shàng)某種類型計(jì)算(suàn)機的程序。它是在網絡中信息提供者基幹HTTP的為(wèi)實現信息發布、資料查詢、數(shù)據處理(lǐ)等諸多(duō)應用搭建基本平台的服務器(qì),其主要功能是提供網上(shàng)信息浏覽服務。當Web浏覽器(qì)(客戶端)連到服務器(qì)并請(qǐng)求文件時(shí),服務器(qì)将處理(lǐ)該請(qǐng)求并将文件發送到該浏覽器(qì)上(shàng),附帶的信息會(huì)告訴浏覽器(qì)如何查看該文件(即文件類型)。
Web服務器(qì)在web頁面處理(lǐ)中大(dà)緻可(kě)分為(wèi)三個(gè)步驟:第一步,web浏覽器(qì)向一個(gè)特定的服務器(qì)發出Web頁面請(qǐng)求;第二步,Web服務器(qì)接收到 web頁面請(qǐng)求後,尋找所請(qǐng)求的web頁面,并将所請(qǐng)求的Web頁面傳送給Web浏覽器(qì);第三步,Web服務器(qì)接收到所請(qǐng)求的web頁面,并将它顯示出來(lái)。
web服務器(qì)不僅能夠存儲信息,還(hái)能在用戶通(tōng)過Web浏覽器(qì)提供的信息的基礎上(shàng)運行(xíng)腳本和(hé)程序。在Web上(shàng),常見的大(dà)多(duō)數(shù)表單核搜索引擎上(shàng)都是用的是CGI腳本。
影(yǐng)響web應用服務器(qì)性能的因素
Web服務器(qì)的性能就是指一個(gè)Web服務器(qì)響應用戶請(qǐng)求的能力,服務器(qì)的性能對于一個(gè)Web系統來(lái)說至關重要。為(wèi)了提高(gāo)Web服務器(qì)的性能人(rén)們進行(xíng)了許多(duō)嘗試,也采用了許多(duō)技(jì)術(shù)和(hé)方法,但(dàn)是這些(xiē)技(jì)術(shù)和(hé)方法往往缺乏适用性。
通(tōng)過對前人(rén)的研究分析可(kě)以發現,在web服務器(qì)的優化方而存在這種問題的原因主要有(yǒu)兩個(gè):一方面是服務器(qì)性能評測造成的,一方面是選用優化方案時(shí)考慮不全面造成的。
現行(xíng)的服務器(qì)性能評測工具在對Web服務器(qì)進行(xíng)評測時(shí),其實是由一台或幾台計(jì)算(suàn)機模拟客戶機,與被測的Web服務器(qì)進行(xíng)通(tōng)信,它們其實組成的隻是一個(gè)局域網的環境,這與真正的廣域網的環境有(yǒu)一定的差别。
另外,評測工具在選擇網絡負載時(shí),雖然已經盡可(kě)能的接近真實負載,但(dàn)是與持續的高(gāo)頻率負載要求仍有(yǒu)差距;再者,在性能測試指标的選擇與分析上(shàng)也不夠合理(lǐ),造成了分析結果不夠公正、可(kě)靠。而在選用優化Web服務器(qì)的方法時(shí),往往隻是考慮Web服務器(qì)這一個(gè)方面,很(hěn)少(shǎo)結合具體(tǐ)的應用環境。所以就造成了評測結果不夠科學,應用環境考慮不夠全面,Web服務器(qì)性能優化缺乏針對性。因此在具體(tǐ)的應用環境下優化Web服務器(qì)的性能需要另外考慮以下兩個(gè)主要因素:網絡特性和(hé)Web負載特點。
網絡特性是指web服務器(qì)所在網絡情況,是廣域網還(hái)是局域網,是高(gāo)速網絡(傳輸速率在1OOMb/s以上(shàng)的網絡就叫做(zuò)高(gāo)速網絡)還(hái)是低(dī)速網絡,在不同的網絡中相關的傳輸數(shù)據的類型、網絡相應時(shí)間(jiān)、吞吐量,利用率等網絡特性不盡相同,所以要加以區(qū)分,具體(tǐ)情況具體(tǐ)分析。
而在Web負載特點方面,由于在對Web服務器(qì)進行(xíng)評測時(shí),一個(gè)非常關鍵的因素就是Web負載的選擇。評測工具雖然有(yǒu)多(duō)種,但(dàn)是它們都在選擇負載上(shàng)做(zuò)足了功課。關于Web負載特點的研究主要目的就在于對Web服務器(qì)性能進行(xíng)評測時(shí),可(kě)以根據這些(xiē)特點,選擇模拟最真實的Web負載的評測工具以便獲得(de)最貼近事實的Web服務器(qì)性能評測數(shù)據,以便更好的對其進行(xíng)分析和(hé)得(de)出優化方案。
企業網站(zhàn)建設解決方案 營銷型網站(zhàn)建設解決方案 行(xíng)業門(mén)戶網站(zhàn)建設解決方案 外貿網站(zhàn)解建設決方案 品牌形象網站(zhàn)建設解決方案 購物商城網站(zhàn)建設解決方案 政府網站(zhàn)建設解決方案 手機網站(zhàn)建設解決方案 教育培訓網站(zhàn)建設解決方案 珠寶高(gāo)端奢飾品網站(zhàn)建設解決方案 房(fáng)地産、地産項目網站(zhàn)建設解決方案 集團、上(shàng)市企業網站(zhàn)建設解決方案 數(shù)碼、電(diàn)子産品網站(zhàn)建設解決方案 美容、化妝品行(xíng)業網站(zhàn)建設解決方案
10年專業互聯網服務經驗 重慶最專業網站(zhàn)團隊 資深行(xíng)業分析策劃 B2C營銷型網站(zhàn)建設領先者 最前沿視(shì)覺設計(jì)、研發能力 時(shí)刻最新技(jì)術(shù)領先研發能力 具有(yǒu)完備的項目管理(lǐ) 完善的售後服務體(tǐ)系 深厚的網絡運營經驗
中技(jì)互聯一直秉承專業、誠信、服務、進取的價值觀,堅持優秀的商業道(dào)德,以用戶最終價值為(wèi)導向,向用戶提供優質産品和(hé)優質服務,從而赢得(de)了用戶的信賴。始終以不懈的努力、更高(gāo)的目标來(lái)要求自己。
主營業務:網站(zhàn)建設 | 重慶網站(zhàn)建設 | 重慶網站(zhàn)設計(jì) | 重慶網站(zhàn)制(zhì)作(zuò) | 重慶網頁設計(jì) | 重慶網站(zhàn)開(kāi)發
CopyrightZJCOO technology Co., LTD. All Rights Reserved.
渝ICP 備11003429号