网站定义和网站模板之间的主要区别是什么?
答案 0 :(得分:3)
网站定义是网站的基本蓝图,包括网站的外观,包含的内容,默认导航结构等。您通常通过手动编辑CAML来创建网站定义。
可以在Sharepoint应用程序中创建站点模板,它基本上是站点定义与创建站点后所做的任何更改之间的“差异”。站点模板基于底层站点定义,这意味着如果您从模板创建新站点,并在以后更改基础站点定义,则会冒着不可逆转地搞砸站点的风险。
最佳做法是配置一个最小的网站定义,一旦创建,永远不会再次修改,并使用网站模板来存储可重复使用的自定义。
答案 1 :(得分:2)
答案 2 :(得分:0)
有许多主要差异。取决于你在寻找什么:
在自定义Web模板和自定义网站定义之间进行选择: http://msdn.microsoft.com/en-us/library/aa979683.aspx