我正在与一家公司合作,希望为他们的电子商务商店实现一个灵活且可扩展的促销/折扣引擎。促销和折扣的需求变化非常频繁,企业无法预测他们将在未来3个月内运行什么样的想法和促销活动,更不用说3年了。我想确保他们建立一个灵活的促销评估引擎,可以获取购物车中的商品,他们的用户配置文件信息,并根据日期时间、他们输入的促销代码、他们的配置文件、购物车中的商品、来自哪里的http上下文等应用各种规则。我们只需要一个评估引擎,而不是持久性引擎,因为电子商务网站在Windows A
可以在不同的页面上推广一个配置文件,例如。搜索页面和frontpage,直到过期日期。WHERE (pp.page = 'search' OR pp.page is NULL) and pp.expire >= now()
只要搜索页面上有促销,或者根本没有促销,这就行得通。如果在首页上只有一个促销,我的搜索页面根本得不到任何结果,因为