信誉评分系统可以使用业务规则管理系统(BRMS),如OpenL Tablets,在PHP中实现吗


Can reputation scoring system be implemented using business rule management system (BRMS), such as OpenL Tablets, in PHP?

信誉评分系统是否可以在PHP中使用业务规则管理系统(BRMS)(如OpenL Tablets)实现?从信誉评分系统来说,我指的是StackOverflow中的信誉系统。

我最近遇到了业务规则管理系统(BRMS)。OpenL平板电脑看起来很有前景,尽管一开始它似乎是为了在保险行业使用而创建的。

我查看了SO,发现了这个最佳开源业务规则管理系统,但它并没有回答这个问题。

另一篇文章使用规则引擎来实现规则链[复杂的业务逻辑]是否有些过头了?但还是想不通。

这里有很多不同的产品建议,但仍然没有回答是否值得付出PHP商业规则引擎的努力

我将非常感谢你的回答。

注:这是一个是/否问题,不是一个开放式问题。请给它一个机会。

关于OpenL平板电脑

1) 这是一个通用的业务规则管理系统,尽管你说得对,但许多客户恰好在保险行业:)

2) 它是一个纯java应用程序,因此您必须从PHP模块中调用它,由于JVM的启动成本,可能会产生性能开销。可以选择将OpenL平板电脑部署为web服务并调用该服务,这种方法将具有更好的性能

3) 是的,您可以使用OpenL平板电脑实现评分系统。你可以使用决策表、查找表和计算电子表格来开发一个快速计算引擎,我建议你尝试一下并发布你的反馈。

溢出信誉系统看起来像是一个简单的表驱动计算。算法应该只是通过这些表为特定用户运行所有存储的事件,并累积分数。