2011-09-13 71 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是一个更详细的解释。