首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lotus Notes / Lotus Domino有什么问题

Lotus Notes / Lotus Domino有什么问题
EN

Stack Overflow用户
提问于 2010-05-28 22:53:28
回答 6查看 3.6K关注 0票数 5

我有一个客户正在使用Lotus Domino作为他们的web应用程序/服务器平台。客户有两个"web开发人员“,他们使用Lotus Domino比使用更多主流工具和技术更舒服,并且不热衷于进行转换。我被要求提供一个评估,说明为什么迁移到不同的web应用程序平台可能是谨慎的。

我对了解与该平台相关的缺陷特别感兴趣,因为我对Domino知之甚少,但对其他平台非常熟悉。

除了Apache占据了超过70%的web服务器市场,IIS超过21%,Lotus几乎为0%之外,你还会给出其他什么理由离开这个平台?

谢谢你的帮助!

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2010-05-31 22:00:52

  1. 开发语言/工具。据我所知,目前还没有一个好的免费的Notes & Domino源码版本控制系统。有提供这些功能的产品可供购买,但它们与Subversion或其他流行系统的工作方式不太一样。作为一种语言,Lotusscript可与VB6相提并论。即使是最新版本的IDE,其代码自动完成功能也无法与Visual Studio或许多类似的替代产品相媲美。
  2. 索引性能。在任何系统中,索引性能都可能是一个很大的问题,但是Domino中的索引更新似乎与MS-SQL服务器中的更新方式不太一样。MS-SQL服务器似乎会在每次写入时更新每个相关索引,其中Domino有一个索引更新进程,该进程会定期更新索引。在我看来,这会导致应用程序在Domino.
  3. Replication /保存冲突下的性能不太一致。作为一个分布式数据库,这些都是必须处理的问题,没有任何实现是完美的。最大的问题不是当它们是合法的冲突时,而是如果您没有进行适当的文档锁定,快速更新(即使是同一用户在同一台机器上)可能会导致问题。在单个服务器上,这不是什么大问题,基于web的application.
  4. This是一个很小的点,但对于基于web的应用程序,无法将二进制信息添加到响应流是一个可怕的弱点。
票数 4
EN

Stack Overflow用户

发布于 2010-05-28 23:24:42

Lotus Domino唯一的问题是它是一个分布式数据库,销售不好,所以他们认为它可以成为一个很好的电子邮件平台。

电子邮件平台的用户界面很奇怪,部分原因是电子邮件并不是真正建立在分布式数据库架构上,而是一种客户端-服务器架构。由于它的分布式数据库基础,可以更好地管理电子邮件(特别是涉及到电子邮件保留规则时)。这实际上让大多数用户的问题变得更糟,因为现在他们有了一种叫做电子邮件的东西,看起来有点像电子邮件,而且行为方式与电子邮件完全不同。

对于从Lotus平台迁移出去,我会非常谨慎。很可能背后有一些东西使Lotus平台变得令人向往。请记住,虽然Apache拥有70%的web服务器市场份额,但他们在分布式数据库市场的份额为0%。如果您100%知道没有任何分布式数据库(甚至非分布式数据库)依赖,那么这是一个安全的举动。很有可能不是。

票数 8
EN

Stack Overflow用户

发布于 2010-05-28 23:25:06

最大的问题是市场份额的不断下降。人们对这个平台不再有足够的兴趣,它也无法在电子邮件市场上与Exchange竞争。最终它会消失,建立在注定要崩溃的基础设施之上是没有意义的。

也许您可以通过将另一种技术与Domino结合使用来说服开发人员慢慢离开。在我的公司从Notes切换到Exchange电子邮件后,我发现这是必要的,但仍然有几十个Notes应用程序在使用。一个简单的技巧是使用XML或NotesSQL驱动程序公开Notes数据。将这些数据放入ASP.NET应用程序或其他比Domino更适合进行Web开发平台中非常容易。

即使他们喜欢使用Notes,除非他们计划在10年内退休,否则他们最好开始学习一些新技术。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2930043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档