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

时间:2012-01-31 06:40:56

标签: php

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

我最近遇到Business Rules Management Systems (BRMS)。 OpenL Tablets看起来很有希望,但一开始似乎是考虑到保险业的用途。

我看了SO并找到了Best Open Source Business Rule Management System,但它没有回答这个问题。

另一篇帖子是using Rule Engine to implement chain of rules [complex business logic] overkill?但还是想不通。

这里有很多不同的产品建议,但如果值得努力仍然无法回答PHP Business Rule Engine

我将非常感谢您的回答。

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

1 个答案:

答案 0 :(得分:1)

关于OpenL平板电脑

1)这是一个通用的业务规则管理系统,尽管从某种意义上说你是正确的,许多客户碰巧都在保险业:)“

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

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

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