SharePoint基本概念
http://www.cnblogs.com/codehouse/archive/2010/05/04/1727408.html
Getting started
1.sharepoint作用:
传统的网站制作需要网站管理人员,开发人员和数据库管理人员的共同努力,可能需要很长时间,费时费力。
sharepoint的核心概念就是可以只需通过简单的必要信息的配置,就可以迅速建立网站,提高了效率和减少了成本。
2.sharepoint网站创建功能由网站创建引擎来实现,他用数据库来实现的信息的存储。
3.wss建立在farm的概念之上,一个企业级的farm是有多个web服务器(iis)和一个专门的数据库服务器组成,最简单的可以把他们放在一台服务器上。
4.wss的站点安全机制是独立于服务器的,即同一个服务器上的站点可以有不同的安全级别。
5.web application
wss以web application为一个功能单元,一个web application包括多个site collection,每个site collection包括一个top lever site和很多child site.一个web application中所有的站点有共同的端口.
wss安装后默认有个web application,是Central Administration application,它提供了新建站点等管理功能。
每个web application都对应一个content database存储站点信息,一个farm中有一个configuration database存储配置信息,它是farm级别的,即所有的web application公用。
6.在开发wss功能时,不能使用c# code去操作数据库,必须使用wss提供的API去操作。
7.site的概念就是存储数据,管理UI和认证的基本单元。
8.合理的利用site和site collection.
(1) 假如一个公司由于规模的的增加,每年需要增加上千个网站,如果把管理维护的任务都加到it部门的话是很难完成的,利用site collection,it部门首先可以为每个部门建立site collection,在每个部门中指定管理员去管理这个site collection,他可以新建文档,新建子site等等,每个子部门也可以对应一个子site去管理,这样就合理多了
(2)wss中每个site collection拥有独立的用户访问权限,也就是两个site collection用户互不影响,这样可以分类管理
(3)一个site collection可以作为一个单元做备份然后恢复到原来的地方甚至是另一个farm
(4)利用wss提供的对象时可以在site collection的范围内操作,比如搜索一个site collection中的所有List,但不能跨site collection去搜索。
(5)可以利用site collection去开发一些可重用的组件,比如在一个site collection中创建了一个web part,则它的子站点都可以用该web part.
9.stsadm.exe
wss提供了一个工具stsadm.exe,利用它可以通过windows的命令行去执行一些操作site collection的命令,或者去写一个批处理文件执行这个这些操作。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?