一二三区免费观看|av无码字幕av|亚洲AV综合色区无码一区|五月激情网婷婷激情|久久久久久久久久久久久大色天下|国产97av在线|四虎一区在线观看|96人人操_人人|九九九日本精品免费观看|伊人久久激情

靜態(tài)頁面生成方案介紹

時間:2024-09-02 11:21:18 J2EE培訓 我要投稿
  • 相關推薦

靜態(tài)頁面生成方案介紹

  提升網站性能的方式有很多,例如有效的使用緩存,生成靜態(tài)頁面等等。下面小編為大家整理了關于靜態(tài)頁面生成方案介紹的文章,希望能為你提供幫助:

靜態(tài)頁面生成方案介紹

  1、直接用servlet是為了保證網站能以最快的速度執(zhí)行命令個人總感覺像Struts hibernate spring之類的雖然方便但是效能帶來的損耗不太能接收

  2、使用html同樣是為了保證最快的反應速度,畢竟html 比jsp少了一層服務器執(zhí)行。速度上要快的多

  一、在這里要先說一下什么是頁面靜態(tài)化:

  簡單的說,我們如果訪問一個鏈接 ,服務器對應的模塊會處理這個請求,轉到對應的jsp界面,最后生成我們想要看到的數(shù)據。這其中的缺點是顯而易見的:因為每次請求服務器都會進行處理,如果有太多的高并發(fā)請求,那么就會加重應用服務器的壓力,弄不好就把服務器 搞down 掉了。那么如何去避免呢?如果我們把對 test.do 請求后的結果保存成一個 html 文件,然后每次用戶都去訪問 ,這樣應用服務器的壓力不就減少了?

  那么靜態(tài)頁面從哪里來呢?總不能讓我們每個頁面都手動處理吧?這里就牽涉到我們要講解的內容了,靜態(tài)頁面生成方案… 我們需要的是自動的生成靜態(tài)頁面,當用戶訪問 ,會自動生成 test.html ,然后顯示給用戶。

  二、下面我們在簡單介紹一下要想掌握頁面靜態(tài)化方案應該掌握的知識點

  1、 基礎- URL Rewrite

  什么是 URL Rewrite 呢 ? URL 重寫。用一個簡單的例子來說明問題:輸入網址 ,但是實際上訪問的卻是 abc.com/test.action,那我們就可以說 URL 被重寫了。這項技術應用廣泛,有許多開源的工具可以實現(xiàn)這個功能。

  2、 基礎- Servlet web.xml

  如果你還不知道 web.xml 中一個請求和一個 servlet 是如何匹配到一起的,那么請搜索一下 servlet 的文檔。這可不是亂說呀,有很多人就認為 /xyz/*.do 這樣的匹配方式能有效。

  如果你還不知道怎么編寫一個 servlet ,那么請搜索一下如何編寫 servlet.這可不是說笑呀,在各種集成工具漫天飛舞的今天,很多人都不會去從零編寫一個 servlet了。

  三、基本的方案介紹

  其中,對于 URL Rewriter的部分,可以使用收費或者開源的工具來實現(xiàn),如果 url不是特別的復雜,可以考慮在 servlet 中實現(xiàn),那么就是下面這個樣子:

【靜態(tài)頁面生成方案介紹】相關文章:

php入門教程:生成靜態(tài)html頁面原理11-06

為什么SEO過程要進行偽靜態(tài)頁面設置?09-11

404頁面的相關問題介紹10-01

無線路由器登錄頁面介紹09-07

動態(tài)禮儀與靜態(tài)禮儀06-13

《ci檢測是ajax還是頁面post提交數(shù)據的方法介紹10-29

網站頁面優(yōu)化方法11-01

Web頁面如何優(yōu)化減小頁面對內存及CPU的占用10-20

php靜態(tài)成員變量分享05-05

php頁面緩存實現(xiàn)方法10-09