了解最新公司動(dòng)態(tài)及行業(yè)資訊
我們都知道,我們每天瀏覽的網(wǎng)頁(yè)或網(wǎng)站或網(wǎng)頁(yè)都有自己的后綴。 不同的后綴對(duì)應(yīng)不同的文件格式和不同的規(guī)則、協(xié)議和用法。 最常見(jiàn)的后綴是 .html 和 .htm,以及常見(jiàn)的后綴。 SHTML。 shtm 大多數(shù)格式。 我們的開(kāi)發(fā)人員只知道他們沒(méi)有什么區(qū)別,他們可以隨心所欲地使用它,但我不知道是否有一些聯(lián)系。
首先,介紹HTML和HTML。
HTML 是網(wǎng)絡(luò)文件中最基本、使用最廣泛的文件格式之一。 它是一種超文本標(biāo)記語(yǔ)言、WWW描述語(yǔ)言、保存動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù),以及PHP、JSP、ASP和文本格式。 它沒(méi)有任何嵌入式服務(wù)器執(zhí)行語(yǔ)句。 網(wǎng)頁(yè)是一種靜態(tài)頁(yè)面格式,可以直接由瀏覽器解釋和顯示。
關(guān)于HTM,HTML和DOS沒(méi)有本質(zhì)區(qū)別。 只是為了滿足DOS的8+3命名規(guī)范(文件名不能超過(guò)8個(gè)字符,擴(kuò)展名不能超過(guò)3個(gè)字符),因?yàn)橛行├舷到y(tǒng)(32位)不能識(shí)別4位的文件擴(kuò)展名,有些服務(wù)器 最后一個(gè)我錯(cuò)過(guò)的 of.html。 這些文件可以自動(dòng)識(shí)別和打開(kāi),但對(duì)應(yīng)時(shí)必須寫上網(wǎng)絡(luò)地址。 也就是說(shuō),index.html和index.htm是兩個(gè)不同的文件,對(duì)應(yīng)不同的地址。
二、介紹shtm。 SHTML。
關(guān)于shtml,SSI是一種基于文件的技術(shù),支持服務(wù)器端 SSI服務(wù)器指令,有些web服務(wù)器如果SSI特性會(huì)在shtml文件中做一個(gè)特殊的guest,服務(wù)器會(huì)先去任何特殊的SSI指令中shtml文件如果設(shè)置為按照Web服務(wù)器SSI指令解釋規(guī)則的規(guī)定,將被普通的HTML瀏覽器解釋顯示。
shtm 與shtml 和HTM 與HTML 的關(guān)系相對(duì)于shtm 大致相似。
最后,HTML或HTM與shtml或shtm的關(guān)系
HTML或HTM是一種靜態(tài)頁(yè)面格式,也就是說(shuō)不需要服務(wù)器解析腳本,或者說(shuō)沒(méi)有服務(wù)器端腳本服務(wù)器運(yùn)維技術(shù),還有一個(gè)或者shtm,因?yàn)樗腔赟SI技術(shù)的,當(dāng)服務(wù)器腳本是一個(gè)看執(zhí)行的動(dòng)態(tài)語(yǔ)言,例如 PHP 、 JSP 或 ASP 。
當(dāng) a 或 shtm 不包含服務(wù)器端可執(zhí)行腳本時(shí),它的行為類似于 HTML 或 HTM。
shtml 和 HTML 的區(qū)別,如果用一句話來(lái)解釋,那就是它不是 HTML,而是服務(wù)器 API,而 shtml 是動(dòng)態(tài) HTML。 由服務(wù)器生成。
雖然兩者都是超文本格式,但一個(gè)是 SSI 技術(shù)文檔,服務(wù)器端包含 SSI 服務(wù)器端包含指令。 如果網(wǎng)絡(luò)服務(wù)器支持 SSI(大多數(shù)(尤其是在 UNIX 平臺(tái)上)網(wǎng)絡(luò)服務(wù)器,例如,由 SSI 命令支持)。
shtml 文件的特殊接收。 現(xiàn)在首先掃描 shtml 文件以查找任何特殊的 SSI 指令。
SSI 命令由 Web 服務(wù)器設(shè)置的規(guī)則解釋。
shtml
使用 SSI( Side )HTML 文件擴(kuò)展名,SSI( Side ),通常稱為 Side 或 Side
SSI 的工作原理:
向?yàn)g覽器發(fā)送內(nèi)容時(shí),您可以使用服務(wù)器端包含 (SSI) 指令在網(wǎng)頁(yè)上包含文本、圖形或應(yīng)用程序信息。 例如,您可以使用 SSI 來(lái)包括時(shí)間/日期戳、版權(quán)聲明或?yàn)榭蛻籼顚懞头祷亍?文檔用法是一種簡(jiǎn)單的方法來(lái)重復(fù)在多個(gè)文檔中重復(fù)的文本或圖形。 內(nèi)容存儲(chǔ)在一個(gè)包含文件中并且內(nèi)容不會(huì)進(jìn)入所有文件,可以通過(guò)非常簡(jiǎn)單的語(yǔ)句調(diào)用包含文件,該語(yǔ)句向 Web 服務(wù)器插件指示內(nèi)容的適當(dāng)頁(yè)面。 此外,在使用文件時(shí),對(duì)內(nèi)容的所有更改只能在一個(gè)地方進(jìn)行。
因?yàn)榘?SSI 指令的文件需要特殊處理,所以必須為所有 SSI 文件提供 SSI 文件擴(kuò)展名。 默認(rèn)擴(kuò)展名。 Stm、Shtm 和 . shtml
Web服務(wù)器對(duì)SSI指令的處理Web服務(wù)器在處理網(wǎng)頁(yè)時(shí),滿足SSI指令,將文件內(nèi)容直接插入到HTML網(wǎng)頁(yè)中。 如果文件包含在SSI指令中,同時(shí)插入該文件。 除了包含文件的基本命令外,您還可以使用 SSI 命令插入與文件相關(guān)的信息,例如文件的大小,或者運(yùn)行應(yīng)用程序或 shell 命令。
網(wǎng)站維護(hù)中經(jīng)常遇到的一個(gè)問(wèn)題是,網(wǎng)站的結(jié)構(gòu)是固定的,但是為了更新一點(diǎn)內(nèi)容,就不得不重做大量的網(wǎng)頁(yè)。 ssi提供了一種簡(jiǎn)單有效的方法來(lái)解決這個(gè)問(wèn)題,它將在幾個(gè)簡(jiǎn)單的HTML文件,一個(gè)網(wǎng)站的基本結(jié)構(gòu)(模板),然后我們要做的是一個(gè)文本服務(wù)器,讓程序自動(dòng)生成根據(jù)模板制作網(wǎng)頁(yè),從而更容易管理大型網(wǎng)站。
所以頁(yè)面shtml格式的目的和ASP類似,但是因?yàn)锳PI更快更高效,比ASP快,比HTML慢,但是因?yàn)榉?wù)器可以使用更新的頁(yè)面包含,so easy(特別是批量更新,版權(quán)),假設(shè)你有一段HTML,一些特殊的服務(wù)器端腳本服務(wù)器運(yùn)維技術(shù),比如插入了其他的HTML段落,你選擇ASP來(lái)完成這個(gè)任務(wù),但是如果這個(gè)任務(wù)比較難,就需要更多時(shí)間,比如5s,這次用shtml代替asp,目前可能只有4個(gè)。
24小時(shí)免費(fèi)咨詢
請(qǐng)輸入您的聯(lián)系電話,座機(jī)請(qǐng)加區(qū)號(hào)