直播中
1,安裝FrontPage服務(wù)器擴(kuò)展
如果不但編寫網(wǎng)頁(yè),而且還想通過(guò)FrontPage或Visual InterDev管理整個(gè)網(wǎng)站,你需要在你的Web服務(wù)器上安裝FrontPage服務(wù)器擴(kuò)展,具體步驟如下:
(1),在安裝好IIS4后,選擇開始>>程序>>Windows NT4 Option Pack>>Microsoft Internet Information Server>>FronPage Server Administrator;
(2),在出現(xiàn)的對(duì)話框中選擇Install,在Server type欄內(nèi)根據(jù)你的Web系統(tǒng)選擇適當(dāng)?shù)腟erver類型,然后單擊OK就可以了。
2,編寫FrontPage Web
當(dāng)把頁(yè)面從FrontPage Web上的一個(gè)文件目錄移至另一個(gè)文件目錄時(shí),服務(wù)器擴(kuò)展將直接在Web服務(wù)器上自動(dòng)更新所有與該頁(yè)面的超級(jí)連接。
3,管理FrontPage Web
FrontPage Web管理員可以使用指定的用戶賬號(hào)管理,編寫或?yàn)g覽FrontPage Web,例如,F(xiàn)rontPage Web用戶可以加入討論小組,服務(wù)器擴(kuò)展將維護(hù)討論文章的超級(jí)連接,分開討論線程(threads),內(nèi)容目錄,以及查找表單的索引來(lái)確定感興趣的頁(yè)面。
FrontPage客戶端及服務(wù)器擴(kuò)展的設(shè)計(jì),使通過(guò)Internet進(jìn)行昂貴的文件傳輸?shù)男枨蠼档汀J褂肍rontPage Explorer的作者從包含服務(wù)器擴(kuò)展的Web服務(wù)器中打開一個(gè)FrontPage Web時(shí),關(guān)于FrontPage Web的信息,例如其超級(jí)連接圖像,將下載到客戶端機(jī)器中,這樣一來(lái),F(xiàn)rontPage Explorer便可以顯示該信息。然而,構(gòu)成FrontPage Web的整套頁(yè)面及其它文件將保存在Web服務(wù)器機(jī)器上,頁(yè)面只有在FrontPage Editor中打開進(jìn)行編輯時(shí),才通過(guò)Internet進(jìn)行下載,這是一種非常簡(jiǎn)單有效的方法:在Web服務(wù)器上,只要下載和編輯一個(gè)單個(gè)文件就可以直接修改整個(gè)網(wǎng)站。
當(dāng)Web服務(wù)器裝有FrontPage服務(wù)器擴(kuò)展時(shí),便可以從裝有FrontPage客戶端程序及與Internet或者本地Intranet連接的計(jì)算機(jī)中取得FrontPage Web的編寫及管理功能,客戶端計(jì)算機(jī)與包含服務(wù)器擴(kuò)展的Web服務(wù)器之間的通信使用同一個(gè)公開和常用的HTTP協(xié)議,客戶端計(jì)算機(jī)中的Web瀏覽器使用HTTP協(xié)議與Web服務(wù)器進(jìn)行互動(dòng),不需要在Web服務(wù)器機(jī)器上存取共享文件,不需要使用FTP或Telnet,也沒有必要進(jìn)行個(gè)人文件系統(tǒng)共享調(diào)用。
服務(wù)器擴(kuò)展可以在使用CGI的標(biāo)準(zhǔn)Web服務(wù)器中運(yùn)行,這是一個(gè)比較常用的Web服務(wù)器擴(kuò)展方法,這包括免費(fèi)軟件及共享軟件服務(wù)器,例如:Apache,CERN及NCSA提供的服務(wù)器,以及Netscape,Microsoft和O‘Reilly等相關(guān)廠家提供的商業(yè)服務(wù)器。
FrontPage98服務(wù)器擴(kuò)展是執(zhí)行Web服務(wù)器上的FrontPage命令的組件,它們可以是一套CGI腳本,也可以是ISAPI擴(kuò)展,這取決于Web服務(wù)器,Web創(chuàng)作者可以使用FrontPage98客戶部分,很容易的制定這些腳本,Web服務(wù)器可調(diào)用這些腳本以執(zhí)行特定的任務(wù),如文本搜索或者表單處理,每次調(diào)用腳本時(shí),都會(huì)在Web服務(wù)器上創(chuàng)建一個(gè)新的進(jìn)程。
FrontPage98服務(wù)器擴(kuò)展提供了用于IIS的ISAPI擴(kuò)展,ISAPI擴(kuò)展與IIS緊密集成在一起,具有比CGI腳本更高的性能,ISAPI擴(kuò)展是一個(gè)DLL,它根據(jù)ISAPI規(guī)范來(lái)導(dǎo)出特定的函數(shù),與CGI腳本相反,ISAPI DLL被直接嵌入到Web服務(wù)器的進(jìn)程中,可以更有效的處理請(qǐng)求,因?yàn)椋蝿?wù)已經(jīng)被指定到一個(gè)已有的線程池中,參閱ISAPI文件可以知道更多的信息,執(zhí)行管理,創(chuàng)作和瀏覽器操作的ISAPI DLL是Admin.dll,Author.dll和Shtml.dll。
FrontPage98服務(wù)器擴(kuò)展還安裝了一個(gè)ISAPI過(guò)濾器(Fpexedll.dll),以維持與FrontPage1.1客戶的向后兼容性,F(xiàn)rontPage使用RPC(Remote Procedure Call,遠(yuǎn)程過(guò)程調(diào)用)機(jī)制,通過(guò)HTTP與服務(wù)器擴(kuò)展進(jìn)行通信,客戶通過(guò)Web服務(wù)器初始化所有與服務(wù)器擴(kuò)含的通信,F(xiàn)rontPage客戶通過(guò)向ISAPI DLL發(fā)送“POST”請(qǐng)求,并加密URL中的調(diào)用參數(shù)來(lái)執(zhí)行調(diào)用,然后服務(wù)器擴(kuò)展返回在HTML中加密的應(yīng)答,種種通信機(jī)制可以通過(guò)代理服務(wù)器來(lái)支持通信,就像瀏覽器可以通過(guò)代理服務(wù)器瀏覽Internet一樣。
在Windows Web服務(wù)器中,服務(wù)器擴(kuò)展與Microsoft Visual SourceSafe整合在一起,并支持版本控制以及Web服務(wù)器上文件的登錄和退出,此外,Visual InterDev也可以和FrontPage同樣的方式來(lái)使用服務(wù)器擴(kuò)展。
本文由沙灘小子整理制作,您可以轉(zhuǎn)載,但請(qǐng)注明其出處,謝謝!