如果你是个纯开发人员, 你并不需要知道你到底需要什么样的版本, 但是如果你说个架构师或者设计人员, 你就需要考虑选择那个版本作为的程序的运行平台.
首先我们来了解下目前SharePoint 平台有哪些, 因为这个跟钱息息相关, 如果你没有成本控制, 那就不需要考虑, 需要啥,就买啥.那最好啊(理想状态).
SharePoint Edition Cost
Windows SharePoint Services 3.0 "free"
Microsoft Office SharePoint Server 2007 $4,424
Microsoft Office SharePoint Server 2007 for Search Standard $8,213
Microsoft Office SharePoint Server 2007 for Search
Microsoft Forms Server 2007 $4,424
数据是copy来的,准确度有待考证. 看到了吧,如果你只需要一些简单的功能,比如wiki,blog或者是你个project的管理功能, 请选择WSS,因为那是免费的.
如果你认为只有这个地方花钱,你就错了. SharePoint的Licensing 还包括CALs(Client Access Licenses), 也就是有多少个客户端要使用这个程序,你就得买多少个CALs. 总之,钱是必须的.
花钱的地方,远不止这里, 比如,如果你想开发一个程序,一个供内部employee用,一个是internet中的, 你就必须买2个, 一个是Microsoft Office SharePoint Server 2007, 另一个是Microsoft Office SharePoint Server 2007 for Internet sites.
所以作为架构师, 或设计人员, 这个是必须考虑的, 因为这里也是成本.
更多SharePoint licenses的情况,请看这里
http://office.microsoft.com/en-us/sharepointserver/HA101655351033.aspx.
参考.
1. http://theessentialexchange.com/blogs/michael/archive/2008/01/30/SharePoint-Licensing.aspx
2. http://office.microsoft.com/en-us/sharepointserver/HA101655351033.aspx