亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 網頁設計 > 正文

SSI技術―SHTML的解釋(生成靜態時用的最火)

2024-08-30 08:33:01
字體:
來源:轉載
供稿:網友
什么是shtml SHTML語法 SHTML教程 格式 編寫 技術
使用SSI (Server Side Include)技術
想要找到既富有創意的平面設計人員,又有腳本開發經驗的人員,實在是太難了。而如果一個百分之百的頁面都是php腳本的網站,將為頁面維護帶來非常大的困難。而且使用了php的自動加頭和加尾的方法,使得幾乎所有頁面都是語義不完整的,不能借助任何一款頁面設計工具工作,是另一個弊病。
利用SSI技術,可以有效的將HTML網頁和CGI腳本邏輯上分開,也可以將重復的HTML元素抽象和獨立出來,減輕維護負擔。
SSI (Server Side Includes) are directives that are placed in HTML pages, and evaluated on the server while the pages are being served. They let you add dynamically generated content to an existing HTML page, without having to serve the entire page via a CGI program, or other dynamic technology.
全文: 
配置Apache,支持SSI# This tells Apache that you want to permit files to# be parsed for SSI directives.Options +Includes
# At Linux or unix can use#  Options +Includes -IncludesNOEXEC# win32 not use it
# You have to tell Apache which files should be parsed.AddType text/html .shtmlAddHandler server-parsed .shtml
SSI語法
Basic SSI directives Syntax
<!--#element attribute=value attribute=value ... -->
Today's date
<!--#config timefmt="%Y/%m/%d %a %H:%M:%S" -->Today is <!--#echo var="DATE_LOCAL" -->
Modification date of the file
This document last modified <!--#flastmod file="index.html" -->
Including the results of a CGI program
<!--#include virtual="/cgi-bin/counter.pl" --><!--#include virtual="/cgi-bin/example.cgi?argument=value" -->
You can use "#exec cgi=" directive, but it can be disabled using the IncludesNOEXEC Option.
Including a standard footer
<!--#include virtual="/footer.html" -->
Executing commands
<!--#exec cmd="ls" -->
This feature is dangerous. You can allow SSI, but not the exec feature, with the IncludesNOEXEC argument to the Options directive.
Setting variables
<!--#set var="modified" value="$LAST_MODIFIED" --><!--#set var="date" value="${DATE_LOCAL}_${DATE_GMT}" -->
Conditional expressions
<!--#if expr="test_condition" --><!--#elif expr="test_condition" --><!--#else --><!--#endif -->
1、Config命令 
  Config命令主要用于修改SSI的默認設置。其中: 
  Errmsg:設置默認錯誤信息。為了能夠正常的返回用戶設定的錯誤信息,在HTML文件中Errmsg參數必須被放置在其它SSI命令的前面,否則客戶端只能顯示默認的錯誤信息,而不是由用戶設定的自定義信息。 
    <!--#config errmsg="Error! Please email webmaster@mydomain.com -->  
  Timefmt:定義日期和時間的使用格式。Timefmt參數必須在echo命令之前使用。 
    <!--#config timefmt="%A, %B %d, %Y"-->
    <!--#echo var="LAST_MODIFIED" --> 
  顯示結果為: 
    Wednesday, April 12, 2000  
  也許用戶對上例中所使用的%A %B %d感到很陌生,下面我們就以表格的形式總結一下SSI中較為常用的一些日期和時間格式。 www.domain.com
  Sizefmt:決定文件大小是以字節、千字節還是兆字節為單位表示。如果以字節為單位,參數值為"bytes";對于千字節和兆字節可以使用縮寫形式。同樣,sizefmt參數必須放在fsize命令的前面才能使用。 
    <!--#config sizefmt="bytes" -->
    <!--#fsize file="index.html" -->  
  2、Include命令 
  Include命令可以把其它文檔中的文字或圖片插入到當前被解析的文檔中,這是整個SSI的關鍵所在。通過Include命令只需要改動一個文件就可以瞬間更新整個站點! 
  Include命令具有兩個不同的參數: 
  Virtual:給出到服務器端某個文檔的虛擬路徑。例如: 
    <!--#include virtual="/includes/header.html" -->  
  File:給出到當前目錄的相對路徑,其中不能使用"../",也不能使用絕對路徑。例如: 
    <!--#include file="header.html" --> 
  這就要求每一個目錄中都包含一個header.html文件。 
  3、Echo命令 
  Echo命令可以顯示以下各環境變量:
  DOCUMENT_NAME:顯示當前文檔的名稱。
    <!--#echo var="DOCUMENT_NAME" --> 
顯示結果為:
    index.html
  DOCUMENT_URI:顯示當前文檔的虛擬路徑。例如:
    <!--#echo var="DOCUMENT_URI" --> 
  顯示結果為: 
    /YourDirectory/YourFilename.html  
  隨著網站的不斷發展,那些越來越長的URL地址肯定會讓人頭疼。如果使用SSI,一切就會迎刃而解。
另外一個關于apache中ssi技術的教程可以查閱:
Apache指南:服務器端包含入門
http://www.kreny.com/doc/apache2.0/howto/ssi.html
參考網頁
http://www.worldhello.net/doc/website_howto/ssi.html
http://www.carleton.ca/~dmcfet/html/ssi.html 
http://www.dizign.de/ssi/ 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
丁香五六月婷婷久久激情| 一本色道久久综合狠狠躁篇的优点| 久热爱精品视频线路一| 国产自产女人91一区在线观看| 98视频在线噜噜噜国产| www国产亚洲精品久久网站| 激情久久av一区av二区av三区| 国产精品一久久香蕉国产线看观看| 日韩视频欧美视频| 日韩大片免费观看视频播放| 一本色道久久综合狠狠躁篇的优点| 成人妇女淫片aaaa视频| 亚洲无限乱码一二三四麻| 久久久成人的性感天堂| 中文字幕亚洲图片| 亚洲视频电影图片偷拍一区| 日韩中文字幕精品| 国产九九精品视频| 欧美性高潮在线| 欧美精品制服第一页| 日韩一级黄色av| 亚洲最新中文字幕| 国产成人一区二区三区电影| 精品国产精品自拍| 国产成人一区二区三区电影| 国产精品免费看久久久香蕉| 96精品久久久久中文字幕| 欧美国产第二页| 久久国产精品首页| 欧美激情亚洲激情| 国产精品久久av| 欧美一性一乱一交一视频| 国产有码在线一区二区视频| 中文字幕在线观看亚洲| 日韩精品在线视频美女| 97人洗澡人人免费公开视频碰碰碰| xxav国产精品美女主播| 欧美一区二区三区免费视| 亚洲一区二区三区在线视频| 久久久久久这里只有精品| 色999日韩欧美国产| 国产精品久久视频| 国产精品美乳在线观看| 久久久久久久久久久91| 日韩在线视频网站| 亚洲天堂色网站| 国产+成+人+亚洲欧洲| 国产精品看片资源| 国产成人综合av| 2021久久精品国产99国产精品| 91免费看片在线| 国内精品久久久久久| 777午夜精品福利在线观看| 国产亚洲精品综合一区91| 国产精品第一页在线| 午夜欧美大片免费观看| 欧美性xxxxxx| 国产精品久久久久久久久久免费| 狠狠躁夜夜躁人人爽天天天天97| 亚洲欧美色图片| 久久这里有精品| 国产脚交av在线一区二区| 欧美日韩国产成人在线观看| 亚洲新声在线观看| 成人激情视频在线播放| 热久久这里只有| 国外成人在线播放| 91国产精品91| 91po在线观看91精品国产性色| 欧美另类精品xxxx孕妇| 成人情趣片在线观看免费| 亚洲国产古装精品网站| 日韩激情在线视频| 国产97免费视| 亚洲第一中文字幕在线观看| 欧美日韩亚洲成人| 51ⅴ精品国产91久久久久久| 欧美第一黄色网| 精品国内自产拍在线观看| 久久久久久久久久国产精品| 亚洲欧美另类国产| 91精品国产色综合久久不卡98口| 少妇av一区二区三区| 91国产一区在线| 国产精品视频免费观看www| 91久久精品国产| 欧美三级欧美成人高清www| 38少妇精品导航| 亚洲视频在线观看免费| 欧美久久精品一级黑人c片| 成人444kkkk在线观看| www.亚洲一二| 欧美电影在线播放| 51ⅴ精品国产91久久久久久| 国产精品久久久久久久久久新婚| 中文字幕无线精品亚洲乱码一区| 欧美色videos| 亚洲韩国日本中文字幕| 欧美午夜久久久| 麻豆国产va免费精品高清在线| 精品人伦一区二区三区蜜桃免费| 午夜精品蜜臀一区二区三区免费| 欧美日韩国产中文字幕| 欧美日韩国产中字| 亚洲a∨日韩av高清在线观看| 在线播放国产精品| 久久亚洲国产成人| 国产日韩在线亚洲字幕中文| 日韩精品免费看| 日韩一区在线视频| 日韩精品日韩在线观看| 久久精品精品电影网| 国产精品福利网| 日韩亚洲综合在线| 国产成人精品久久二区二区91| 亚洲va电影大全| 久久福利视频网| 亚洲国产精品人人爽夜夜爽| 欧美日韩国产二区| 亚洲女人被黑人巨大进入| 国产成人亚洲综合91精品| 狠狠干狠狠久久| 欧美洲成人男女午夜视频| 国产va免费精品高清在线| 国产精品久久久久久超碰| 红桃视频成人在线观看| 国内精品久久久久影院优| 亚洲精品美女在线观看| 日韩欧美在线字幕| 国产成人中文字幕| 欧美亚洲成人精品| 97色在线播放视频| 国产女精品视频网站免费| 狠狠色香婷婷久久亚洲精品| 欧美日韩国产黄| 亚洲第一精品久久忘忧草社区| 欧洲永久精品大片ww免费漫画| 国产精品久久国产精品99gif| 欧美大片在线免费观看| 国产精品久久色| 国产精品久久久av久久久| 亚洲欧美一区二区激情| 久久久www成人免费精品张筱雨| 国产精品91久久久| 最近2019中文字幕一页二页| 国模叶桐国产精品一区| 欧美裸体xxxx极品少妇| 亚洲大尺度美女在线| 国产精品黄色影片导航在线观看| 欧美三级欧美成人高清www| 中文字幕九色91在线| 欧美日韩国产成人在线| 欧美高清无遮挡| 成人国产精品久久久久久亚洲| 日韩在线免费视频| 欧美在线国产精品| 国产丝袜一区视频在线观看| 亚洲区在线播放| 亚洲а∨天堂久久精品喷水| 亚洲另类欧美自拍| 日韩av综合网站| 在线国产精品播放| 日本不卡免费高清视频| 国产精品女人久久久久久|