Javascript Web应用程序中的用户定义规则
我需要实现一个集成到web应用程序(JavaScript+PHP)的通知系统。应根据用户定义的规则触发通知。我没有规则引擎和构建规则的经验。因此,我不知道我在做什么,也不知道是否可以通过更好的解决方案实现以下内容 我试图找出如何存储和处理以下假设场景。假设web应用程序是一个商店的在线购物服务,该商店有3条产品线,即a线、B线和C线。每一条线都有不同的特征。用户#1从A行选择一个对象,然后指定一些特征,如大小和颜色。用户#2从B行选择一个对象,这种对象的唯一特征是材质,他选择木材。然后,当这些具有这些特征的对象可用时,两个用户都要求系统通知他们 据我目前所知,这可以通过[用户定义规则]实现。如果是,那么Javascript Web应用程序中的用户定义规则,javascript,php,web-services,rules,Javascript,Php,Web Services,Rules,我需要实现一个集成到web应用程序(JavaScript+PHP)的通知系统。应根据用户定义的规则触发通知。我没有规则引擎和构建规则的经验。因此,我不知道我在做什么,也不知道是否可以通过更好的解决方案实现以下内容 我试图找出如何存储和处理以下假设场景。假设web应用程序是一个商店的在线购物服务,该商店有3条产品线,即a线、B线和C线。每一条线都有不同的特征。用户#1从A行选择一个对象,然后指定一些特征,如大小和颜色。用户#2从B行选择一个对象,这种对象的唯一特征是材质,他选择木材。然后,当这些具
- 处理它的最佳技术是什么?我愿意学习,但我需要一个方向来帮助我开始
- 我可以使用openRules或类似的工具吗
- 如何将用户定义的数据发送到web服务?考虑到它们会随着线路的变化而变化
您还可以创建一个表并设置标志,一旦某个项目可用,就通过表循环并通知每个等待的用户。您需要将项目id和客户id存储在表中,并在收到通知后将其删除。我熟悉php、cron jobs、sql和postgresql。我唯一不熟悉的就是执行和解雇规则。此外,如何处理来自不同用户规则的不同变量可以是不返回结果或一个+结果的URL。通常,URL会转换为sql,但使用URL可能是最简单的,这样您就可以通过正常的安全机制运行所有内容。简言之,您基本上可以将看到空列表的url“添加书签”,然后稍后再试,看看它是否为空。然后你只需要存储一个url和一个电子邮件地址,偶尔ping一下url,如果很酷的话,发送电子邮件地址并删除行。谢谢dandavis!我想更多地了解这种方法。你能为我提供一些资源吗?不,如果我尝试的话,这是我为了解决你的特殊问题而编造的。退款担保包括其有效性;)您可以使用cron运行curl来运行php snips来进行检查和发送电子邮件……哈哈,谢谢您的提示!非常感谢丹尼尔!这对我真的很有帮助!我很高兴我们可以帮助你,如果你有任何问题,只需在这里留下评论。