存储用户生成的条件并持续检查它们的最佳方法是什么?

时间:2009-07-08 02:32:11

标签: php stored-procedures web-applications

应用程序跟踪数百个变量。用户能够创建简单的条件(例如:如果一个变量为真)或复杂(例如:如果34个变量为真,22个变量为假,2个变量彼此相等)。如果条件变为真,它会触发一些动作。实现这一目标的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

您通常寻找的是business rules engine(BRE)。有lots的轻量级和更多heavy BREs。根据您的具体需求,您应该能够找到符合您要求的产品。

答案 1 :(得分:0)

JP关于BRE的帖子似乎是要走的路。 Drupal CMS正在实施规则引擎,http://drupal.org/project/rules http://groups.drupal.org/node/10270

由于您需要PHP解决方案,因此可能对您的情况有所帮助。