SSI服務端包含技術

2021-10-01 07:20:33 字數 818 閱讀 5604

頁面內容多如何管理?

將頁面拆分成乙個乙個的小頁面,通過cms去管理這些小頁面,當要更改部分頁面內容時只需要更改具體某個小頁面即可。

頁面拆出來怎麼樣通過web服務瀏覽呢?

使用web服務(例如nginx)的ssi技術,將多個子頁面合併渲染輸出。

ssi是什麼?

ssi包含類似於jsp頁面中的incluce指令,ssi是在web服務端將include指定 的頁面包含在網頁中,渲染html網頁響應給客戶端 。nginx、apache等多數web容器都支援ssi指令。

ssi指令如下

<

!‐‐#include virtual=

"/../....html"‐‐>

將首頁拆分成

index.html:首頁主體內容

include/header.html:頭部區域

include/index_banner.html:輪播圖

include/index_category.html:左側列表導航

include/footer.html:頁尾

server{

listen 80

; server_name localhost;

ssi on;

ssi_silent_errors on;..

....

ssi的配置引數如下:

關於SSI服務端首頁的管理方案

將頁面拆分成乙個乙個的小頁面,通過 cms去管理這些小頁面,當要更改部分頁面內容時只需要更改具體某個小頁 面即可。使用web服務 例如nginx 的ssi 技術,將多個子頁面合併渲染輸出。ssi包含類似於 jsp頁面中的 incluce 指令,ssi 是在web 服務端將 include 指定 的頁...

服務端會話技術Session

session 主菜 1.概念 伺服器端會話技術,在一次會話的多次請求間共享資料,將資料儲存在伺服器端的物件中。httpsession 2.快速入門 1.獲取httpsession物件 2.使用httpsession物件 object getattribute string name void se...

伺服器端包含注入SSI分析總結

參考文章 ssi是用於向動態內容提供html頁面的web應用程式中存在的指令。它們與cgi類似,不同之處在於ssi用於在載入當前頁面之前執行某些操作,或者在頁面視覺化時執行某些操作。為此,web伺服器在將頁面提供給使用者之前分析ssi。伺服器端包含攻擊允許通過在html頁面中注入指令碼或遠端執行任意...