小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

網(wǎng)頁有哪些擴(kuò)展名?為什么會有這些不同的擴(kuò)展名?

 ldjsld 2016-07-31

網(wǎng)頁有哪些擴(kuò)展名?為什么會有這些不同的擴(kuò)展名?

在以下URL中,您可以看到一些最常用的擴(kuò)展名:

  • http://www./question-archive.htm——HowStuffWorks上的問題存檔頁面(以及其他幾乎所有頁面)都以htm為擴(kuò)展名。
  • http://www.adobe.com/products/acrobat/readermain.html——Adobe Reader 的主頁以html為擴(kuò)展名。
  • http://www./sections/home/main100.shtml——CBS新聞的主頁以shtml為擴(kuò)展名。
  • http://www.microsoft.com/catalog/default.asp——Microsoft站點(diǎn)的很多頁面以asp為擴(kuò)展名。
  • http://www./——AltaVista搜索引擎的主頁以pl為擴(kuò)展名。
  • http://www./cgi-bin/suggest.cgi——HowStuffWorks的用于處理建議的代碼以cgi為擴(kuò)展名。
  • http://www./survey-add.php——HowStuffWorks每日調(diào)查結(jié)果頁面以php為擴(kuò)展名。

萬維網(wǎng)興起之初,幾乎完全運(yùn)行在UNIX計(jì)算機(jī)上,并且所有頁面都是靜態(tài)的。html在那時是標(biāo)準(zhǔn)文件擴(kuò)展名。但是,在人們開始將運(yùn)行DOS或Windows的PC作為Web服務(wù)器后,“html”中的四個字母引起了問題。PC遵循8.3命名慣例,只允許擴(kuò)展名中含有三個字母。因此,在世界范圍內(nèi)使用了兩個標(biāo)準(zhǔn)擴(kuò)展名:html和htm。以前,您可以根據(jù)文件擴(kuò)展名判斷網(wǎng)站是運(yùn)行于UNIX還是Windows上,但現(xiàn)在已不存在這樣的差別。HowStuffWorks運(yùn)行于UNIX服務(wù)器上,但它使用“htm”作為擴(kuò)展名——這取決于站長的選擇。

如果頁面以shtml為擴(kuò)展名,則說明服務(wù)器上使用了“服務(wù)器端包含”(Server Side Includes)技術(shù)。htm 和html頁面是靜態(tài)頁面。文件從服務(wù)器硬盤加載并逐字發(fā)送到客戶端。通過SSI,頁面可以包含相應(yīng)的標(biāo)記,以指示應(yīng)插入另一文件來替換現(xiàn)有頁面中的標(biāo)記。因此,在從服務(wù)器硬盤中加載一個頁面后,服務(wù)器將按照指示執(zhí)行所有替換操作。然后,它將最終頁面發(fā)送到客戶端。通過這種方法,可以很方便地在整個站點(diǎn)中的頁面上更換頁頭和頁腳等內(nèi)容。

Active Server Pages(asp)是Microsoft的一項(xiàng)技術(shù),它具有更強(qiáng)的靈活性。網(wǎng)頁可以包含Visual Basic代碼,當(dāng)服務(wù)器從硬盤加載頁面時,會執(zhí)行這些代碼。這種代碼幾乎可以做任何事情——讀取數(shù)據(jù)庫、運(yùn)行其他程序、根據(jù)用戶ID自定義格式頁等。您可以獲得很高的靈活性。另一方面,您的網(wǎng)頁現(xiàn)在包含代碼,其中可能含有缺陷,因此頁面可能“崩潰”。自由總是伴隨著責(zé)任……

(請注意,現(xiàn)在jsp和php擴(kuò)展名也越來越常見。Jsp是Java Enterprise API套件最新增加的功能之一。“Jsp”表示“Java Server Pages”,它實(shí)際上是Java對ASP做出的回應(yīng)。頁面中嵌入的代碼是Java,而不是Visual Basic。“Php”以前表示“個人主頁”(Personal Home Page),而現(xiàn)在它就是“PHP”,即一種腳本語言,且最常用于Linux。)

pl擴(kuò)展名表示PERL,這是一種腳本語言。頁面只包含PERL腳本,而該腳本動態(tài)生成頁面。該腳本還可以像asp頁面中的代碼一樣做任何事情。

cgi擴(kuò)展名還意味著頁面包含由服務(wù)器執(zhí)行的代碼,但代碼類型幾乎不受限制。在HowStuffWorks上,C++代碼被編譯以創(chuàng)建“cgi”文件(請參閱CGI腳本工作原理。)

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多