我想使用可由我的客户通过互联网访问的CMS。我见过的所有SharePoint使用仅适用于Intranet站点。我想做什么:
我也在考虑使用DotNetNuke,它具有更低的入门成本。我对其他CMS的建议持开放态度,但我的技能是围绕C#和ASP.NET构建的。
在沿着SharePoint路径前,我想确保这些事情是可能的。
谢谢!
更新
感谢所有给我一些思考的点。总之,这是我决定做的(鉴于我目前的技能):
最大决定因素
将CMS解决方案与我的软件产品集成,然后为各个客户端安装/实施此解决方案将使SharePoint的成本更高。 DotNetNuke将允许我与客户“留下”解决方案,而不必让他们在SharePoint中投入大量资金,如果他们还没有拥有它。
感谢所有人!
版
答案 0 :(得分:1)
查看Top 17 case studies for Microsoft Office SharePoint Server 2007 and several new MOSS-based web sites。还有一些不错的互联网网站。
答案 1 :(得分:1)
Windows SharePoint Services 3.0支持您需要的所有内容,Windows Server许可证不包含任何额外费用。但是,SharePoint确实具有管理和开发开销,您可以避免使用其他平台。这听起来并不像您真正利用SharePoint的任何特定优势(文档管理,Office客户端集成,临时协作网站等),因此可能不值得付出额外的努力。
简而言之,您的问题的答案是“是”,但对于这些特定要求,它可能不是您的最佳选择。
答案 2 :(得分:1)
有大量的SharePoint网站面向互联网。 WSS演示网站上有超过1,000个这样的优秀列表:http://www.wssdemo.com/Pages/websites.aspx
您列出的所有要求都可以通过面向外部的SharePoint模型实现。与DotNetNuke相比,降低SharePoint路径会产生明显的成本影响,但在功能方面肯定是可以实现的。
答案 3 :(得分:0)
Kentico提供SharePoint Connector,允许将SharePoint内容发布到外部站点:http://www.kentico.com/cms-asp-net-features/sharepoint.aspx
答案 4 :(得分:0)
你提到的所有事情都是可能的。请注意,托管SharePoint服务器可能很昂贵。大多数托管服务提供商向您收取专用服务器托管计划。
此外,我对SharePoint中的默认wiki解决方案印象不深。您可能需要考虑使用第三方wiki工具并将SharePoint Search指向它,以便结果显示在搜索结果中。缺点是您放松了安全修整。
您可能也对BPOS解决方案感兴趣。 Microsoft提供的一种(某种)SharePoint托管服务。