我正在为SharePoint 2010发布网站创建自定义母版页。有与此自定义母版页关联的图像,css文件和js文件。它们应该存放在哪里?
我现在正在使用SiteAssets库 - 这是一个不错的选择吗?
感谢。
答案 0 :(得分:3)
是的,这是一个不错的选择,同时确保使用功能Provision所有这些文件,这样文件的更新变得更容易。
答案 1 :(得分:3)
在我看来,您应该将所有内容存储在网站集库中,这样您就得到了:
首选的地方当然是Style Library,这就是它的用途。
答案 2 :(得分:2)
如果要通过代码创建和部署文件,还可以使用_layouts目录存储文件。这使得在网站集之间共享文件变得更加简单。 Visual Studio 2010使添加对Images文件夹的引用变得非常简单,然后将任何文件部署到_layouts / Images URL。
这样做的唯一好处是网站集管理员无法对这些文件进行更改,只能对有权访问物理服务器的人进行更改。 (如果您的徽标或图像定期更改,这也可能是一个缺点。)
答案 3 :(得分:0)
我通常将它们存储在_catalogs / masterpage / ORGNAME / ...
中您可以参考此博客进行实际实施 http://markviky.blogspot.com/2010/11/sharepoint-2010-web-content-management.html
-Vighnesh Bendre