SharePoint 是正确的选择吗?
我的(软件)公司有数百名客户。我们希望为每个客户提供一个类似 SkyDrive 的应用程序,用于在其员工或自己的客户之间共享文档和文件。该应用程序应该是一个 SaaS 应用程序,托管在我公司的服务器场上。
我们研究了 SharePoint 管理文档的方式,它或多或少正是我们所需要的;但我们有点害怕SP的重量和复杂性(高硬件要求,高能力要求,而且我们还没有谈论许可证!)。
此外,一位顾问告诉我们,选择SharePoint我们应该为每个客户创建一个SP实例(每个客户一个数据库)。
那么,问题是:SP 是正确的选择吗?哪些更简单、更容易的解决方案可以帮助我们实现目标?我们应该从头开始自己构建它吗?
更新:我忘了提到我们正在寻找一个 asp.net 解决方案,并且对于第三方应用程序,我们应该能够自定义代码。
My (software) company has hundreds of customers. We'd like to provide each customer with a SkyDrive-like application, something for sharing documents and files in general among their employees or their own customers. The application should be a SaaS one, hosted on my company's server farm.
We took a look to the way SharePoint manages documents, and it's more or less what we need; but we are a little scared by the weight and the complexity of SP (high hardware requirements, high competence required, and we haven't talked about licenses yet!).
Moreover, a consultant told us that choosing SharePoint we should create an instance of SP for each customer (one database for each).
So, the question is: can SP be the right choice? Which simpler and easier solutions can help us to reach the goal? Should we build it by ourselves from scratch?
Update: I forgot to mention that we're looking for an asp.net solution and, in case of third-part applications, we should be able to customize the code.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在您的情况下,我不会使用 SharePoint,主要是出于以下原因:
I would not use SharePoint in your case, mainly for these reasons:
我在 Sharepoint 上的经验证实了您所担心的,即该产品本身就太大了。它至少将 3 个企业产品整合为一个。除非您需要它提供的更多功能,否则我不会这样做。
对于(自托管)文档共享,我会看看:
如果您可以放宽要求以包含云托管解决方案,则还有更多可供选择:
希望您找到适合您需求的东西!
My experience with Sharepoint has confirmed what you fear, that the product is far to big for its own sake. It's at least 3 enterprise products rolled into one. I would not go that way unless you need more of the features it provides.
For (self-hosted) document sharing I would have a look at:
If you can loosen your requirements to include cloud-hosted solutions there's more to choose from:
Hope you find something that fits your needs!
我同意 SharePoint 是一个更大的企业应用程序。
但是,您可以使用 WSS v 3 或 SharePoint Foundation 2010,它随 Windows Server 系列产品免费提供。您还可以使用 .NET 代码通过自定义功能来扩展它。
I agree SharePoint is a much bigger enterprise application.
However, you can go with WSS v 3 or SharePoint foundation 2010 which is free with Windows Server line of products. You can also extend it with custom functionality using .NET code.