我的(软件)公司有数百个客户。我们想为每个客户提供类似SkyDrive的应用程序,这是用于在员工或其客户中共享文档和文件的。该应用程序应该是SaaS,该应用程序托管在我公司的服务器农场上。

我们看看SharePoint管理文件的方式,这或多或少是我们所需要的。但是,我们对SP的重量和复杂性(高硬件要求,所需的高能力,我们还没有谈论许可!)感到有些害怕。

此外,一位顾问告诉我们,选择SharePoint我们应该为每个客户创建一个SP的实例(每个客户一个数据库)。

因此,问题是:SP可以是正确的选择吗?哪些更简单,更简单的解决方案可以帮助我们实现目标?我们应该自己从头构建它吗?

更新:我忘了提到我们正在寻找ASP.NET解决方案,并且在第三部分应用程序的情况下,我们应该能够自定义代码。

有帮助吗?

解决方案

在您的情况下,我不会使用SharePoint,主要是由于以下原因:

  • 有许可费用。您仅使用一小部分或SharePoint。因此,您要为使用的功能支付的价格很高。
  • 将SharePoint扩展到许多用户需要大量能力,因为您没有其他SP安装,这将是昂贵的。

其他提示

我在SharePoint方面的经验证实了您担心的东西,该产品出于自身的缘故而远。至少是3种企业产品。除非您需要更多的功能,否则我不会那样走。

对于(自托管的)文档共享,我会看看:

  • Confluence -Wiki有可能上传文档。企业等级

如果您可以放松您的要求以包括云托管解决方案,那么还有更多可供选择:

  • Dropbox-非常灵活地访问文档,并在计算机文件系统中进行了大量集成。每100 GB的费用仅为20美元,即使对于数百名客户来说,也应该具有成本效益。
  • Google文档 - 类似于Dropbox,但使用Web界面。拥有品牌,因此您可以在自己的域中使用它,并可以转换办公室文档,因此您不必下载它们即可更改它们。

希望您找到适合您需求的东西!

我同意SharePoint是一个更大的企业应用程序。

但是,您可以选择Windows Server产品系列产品免费的WSS V 3或SharePoint Foundation 2010。您还可以使用.NET代码使用自定义功能扩展它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top