2011-09-13 152 views
2

我想學習如何做服務器端包含,因爲我需要他們爲我的一個項目。現在,我可以在本地使用SSI嗎?我的網站是100%HTML,Javascript和CSS,所以沒有服務器運行我的東西。我只是編輯記事本中的文件。在我將其上傳到我計劃發送給服務器的服務器上之前,我可以做些什麼來允許我使用SSI。使用SSI(服務器端包括)

+0

這取決於哪種類型的服務器和服務器端語言支持的。 –

+0

我知道我計劃上傳它來支持它的服務器,但我需要一種方法在我自己的計算機上本地可視化它。這可能嗎?我是否需要下載自定義服務器? – FreeSnow

+0

你需要下載一個服務器。它不需要定製。現成的很好。 – Quentin

回答

3

我能做些什麼,讓我在工作SSI我把它上傳到服務器之前...?

如果您沒有運行服務器,則無法使用服務器端包含。線索就是這個名字。所以如果你在沒有服務器的情況下在本地測試頁面,那麼你的SSI將無法工作。

要做到這一點的唯一方法就是在本地PC上安裝Web服務器。

幸運的是,這很容易。兩個主要的Web服務器是Apache和IIS。 Apache是​​免費的;你可以下載並免費安裝。 IIS是一個商業產品(由微軟提供),但是有一個可以免費安裝的精簡版本。選擇一個最適合你的(即與你的實際網絡服務器匹配的),你應該能夠得到你的SSI代碼。你可能需要做一些配置來設置它,但作爲一個Web開發人員,這是一件好事情,要知道該怎麼做。

1

您需要在本地運行服務器才能使ssi工作。你可以只安裝apache,或者使用XAMPP(lite)來獲取PHP和MySQL。

0

服務器端包含(SSI)是Web服務器幫助開發者包括從基礎文件分成多個其他HTML文件用一行代碼的HTML文件內容的可選功能。如果我們要創建一個簡單,優雅和快速的純HTML網站,而不需要主動服務器計算,只需調用服務器的內容交付功能,就需要這些。

有獲得SSI在IIS 7和更高版本上運行所需的3個主要步驟:

  • 配置IIS的角色,
  • 擴展IIS處理程序,
  • 調用你一個電話SSI的HTML代碼。

HERE是一個更詳細的解釋。