Sharepoint:在哪里存储用于我的自定义主页面的资源?

3

我正在为我的SharePoint 2010发布网站创建自定义主页面。这个自定义主页面有图片、CSS文件和JS文件。它们应该放在哪里?

目前,我正在使用SiteAssets库 - 这是一个好的选择吗?

谢谢。

4个回答

3

是的,这是一个不错的选择,还要确保使用“特性”来提供所有这些文件,这样更新文件就更容易了。


3
在我看来,你应该将所有内容存储在站点集合库中,这样可以获得以下优点:
  1. 在需要重新安装服务器时,易于恢复
  2. 资源版本控制和权限管理
  3. 在站点集合之间实现资源分离
  4. 在不需要手动复制文件或设计并部署特性的情况下,在环境之间进行简单的部署
首选位置当然是样式库,因为这就是它的用途。

谢谢。那么SiteAssets库是用来做什么的呢? - ScottE
1
你的视频和类似的内容,重点在于内容本身,而不是外观。 - Vladi Gubler

2
如果您正在通过代码创建和部署文件,您也可以使用_layouts目录来存储您的文件。这使得在站点集合之间共享文件更加简单。Visual Studio 2010使添加对Images文件夹的引用变得非常简单,任何文件都将被部署到_layouts/Images URL。
这样做的唯一优点是站点集合管理员无法更改这些文件,只有访问物理服务器的人才能更改。(尽管如果您的标志或图像经常更改,这也可能是一个缺点)。

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接