【发布时间】:2012-01-20 14:17:24
【问题描述】:
我是一名 ASP.NET MVC / WebForms 开发人员,因此我过去创建的所有网站/应用程序都允许我使用主/布局页面来显示我所有网站的外观/感觉,同时允许我仅更改特定于该页面的部分。
现在,我正在为一个朋友做一些免费的网络工作,我想使用 Aptana 3 用 HTML、CSS 和 JavaScript 编写它,以便可以在任何地方托管它。母版页对我来说不是一个选项,因为我不再在 ASP.NET/Visual Studio 世界中,所以我正在寻找服务器端包含来实现这一点。我的问题:
这是对 SSI 的一种很好的利用吗?我看到有冲突的论坛帖子,有些人说它们应该用于页面的小部分(如特定的文本、时间等)。我希望它生成我页面的大部分内容,例如页脚、页脚链接、菜单、横幅图像等。基本上,我想对大部分页面使用 SSI,然后只需插入特定于页。其他人过去是否成功地做到了这一点?
【问题讨论】:
-
简单的解决方案使用构建工具来模拟母版页。或者写一个SPA
标签: templates server-side-includes