hd性videos熟女意大利,2020国产成人精品影视,狠狠色噜噜狠狠狠7777奇米,美女脱18以下禁止看尿口网站

網(wǎng)站建設(shè)|網(wǎng)站制作|網(wǎng)站設(shè)計(jì)—重慶雅旋科技有限公司

Internet Develppment互聯(lián)網(wǎng)開發(fā)&推廣服務(wù)提供商

欄目導(dǎo)航

JSP生成靜態(tài)頁-Tomcat提高性能之道

作者:雅旋
  常見的分類信息首頁,需讀取至少六次數(shù)據(jù)庫;其他子頁面,五至十幾次次不等。
 
  在使用數(shù)據(jù)庫連接池的情況下,Tomcat可以支撐的并發(fā)量也十分有限。系統(tǒng)資源主要消耗在兩方面:
 
  1、數(shù)據(jù)庫操作,頻繁的從數(shù)據(jù)庫返回結(jié)果;
 
  2、Tomcat解析JAVA文件。
 
  將動(dòng)態(tài)頁面按一定規(guī)則創(chuàng)建一匹.html純靜態(tài)頁面的過程,稱之為生成靜態(tài)頁面。
 
  優(yōu)點(diǎn)
 
  無須訪問數(shù)據(jù)庫,節(jié)省了最大的系統(tǒng)消耗。
 
  Tomcat直接返回.html靜態(tài)文件,無須解析JAVA文件,最大限度的提高效率。
 
  安全,避免了非法傳遞參數(shù)所導(dǎo)致的錯(cuò)誤。
 
  缺點(diǎn)
 
  生成的大量.html靜態(tài)頁面需要占用較多的硬盤空間。
 
  失去了動(dòng)態(tài)頁面所具有交互性能。
 
  運(yùn)行穩(wěn)定的動(dòng)態(tài)頁面是生成.html靜態(tài)頁面的前提。
 
  起初,.html靜態(tài)頁面是通過系統(tǒng)頻繁的訪問(抓取)動(dòng)態(tài)頁面,得到運(yùn)行結(jié)果,再而保存為.html檔而來的.因此,抓取這一部分操作將是生成靜態(tài)頁面的核心;而如何盡可能減少抓取后的解析操作,取決于動(dòng)態(tài)頁面(例:Jsp頁面);以何種規(guī)則保存這些.html靜態(tài)頁面、如何利用靜態(tài)頁面與用戶交互等等也是避不可少的.歸納以下幾點(diǎn):
 
  1、定義規(guī)則
 
  絕大部分Jsp頁面作用將不再是面對用戶,而是供系統(tǒng)調(diào)用,得到運(yùn)行結(jié)果,從而保存為.html檔.因此,Jsp應(yīng)該根據(jù)核心代碼的規(guī)則,替換所有.jsp標(biāo)簽及連接.由.html代替。
 
  2、路徑
 
  若.html靜態(tài)頁面太多,將不可避免的存放在不同的文件夾下。
 
  在所有Jsp頁面里指定以根目錄開頭的絕對路徑,是解決辦法之一。
 
  3、交互性能
 
  靜態(tài)頁面不可避免的失去了交互性能,例如:無法統(tǒng)計(jì)信息的閱讀次數(shù),無法得到Session信息等等.但也并非沒有解決的辦法,思路是將整張靜態(tài)頁面分割成若干張小頁面,小頁面依舊可以是.html靜態(tài)頁面,也可以是.Jsp動(dòng)態(tài)頁面.例如,可以嵌套某一零高度零寬度的.Jsp文件專門用作統(tǒng)計(jì)信息的閱讀次數(shù)。
 
  4、優(yōu)化
 
  若信息量比較大,.html靜態(tài)頁面占用硬盤容量也會隨之增大.將靜態(tài)頁面共有的部分組織成一張新的.html頁面,再令所有靜態(tài)頁面嵌套這樣一個(gè)文件有助于降低頁面體積.(注意該體積只能降低頁面的文件大小,無助于提高訪問效率)
 
  5、風(fēng)險(xiǎn)
 
  風(fēng)險(xiǎn)主要集中在生成靜態(tài)頁面的這個(gè)過程.網(wǎng)絡(luò)異??赡軐?dǎo)致返回的Jsp頁面運(yùn)行結(jié)果為空白、頻繁讀取可能導(dǎo)致Jsp頁面未顯示完整就保存為.html檔等等,都是要考慮的問題。

TOP

QQ客服

023-67723912

QQ客服
添加微信
電話咨詢