0

我正在尝试确定为一堆技术含量不高的网络编辑器提供模板的最佳方式。他们的工具将是 Expression Web 3(最终从 Frontpage 迁移出来)。他们维护着两个网站,每个网站都有大约 9,000 个页面。(有趣,嗯?)

我对动态网页模板的最大犹豫是页面如何更新。如果我必须更改任何常见内容,所有“附加”网页都会使用类似 Frontpage 的元数据进行物理修改。这似乎是疯狂的多余并且容易出错。

母版页的一个问题是大多数 Web 编辑器出于安全原因连接到子网站而不是站点的根目录(因此部门 A 不能搞砸部门 B 的内容)。在这种情况下,我必须在每个子网站中维护母版页的副本,因为 Expression Web 不允许它们浏览回根目录。

使用这两种模板技术,如果我使用服务器端包含(!!),Web 编辑器甚至在设计时都看不到页眉/页脚。

到目前为止,我倾向于使用服务器端包含实际页眉/页脚的母版页。你会如何处理这个问题?

4

1 回答 1

0

既然这正在实施,我不妨回答我自己的问题。我去了母版页,很高兴我做到了。我能够在 Visual Studio 中进行设计,并为开发人员(使用 Visual Studio)和内容贡献者(使用 Expression Web)提供母版页。这两种产品使用母版页略有不同。Expression Web 有一个关于文档 <head> 部分内容区域的不幸错误(我认为 EW4 也没有修复它)。可以使用代码片段解决该错误。

没有使用包含.. 只是大量的 css、div 和列表。关于 EW4 的遗憾是工具栏仍然无法自定义,并且设计视图在某些情况下仍然无法解释 css。

于 2010-06-22T19:50:36.960 回答