38、个性化与Web应用案例剖析

个性化与Web应用案例剖析

1. 基于规则的个性化引擎

1.1 传统个性化应用的不足

在标准的Web应用容器(如Tomcat)中构建基本的个性化应用时,存在一些明显的弱点。通常,个性化元素的决策应由业务人员而非程序员来完成。但在传统方法中,如果业务用户想要更改规则,就必须让JSP开发人员去修改JSP页面。在更复杂的应用中,甚至可能还需要修改JavaBean,整个过程缺乏动态性。而且,难以监控个性化对网站盈利能力的影响,也不清楚是否向合适的人展示了合适的内容。另外,个性化内容的添加方式也存在疑问,例如如何添加新的数据。

1.2 个性化引擎的优势

个性化引擎有助于克服上述弱点。业务用户可以通过用户界面设置个性化规则,无需编写代码。同时,还可以监控个性化的效果,并轻松修改个性化内容。

1.3 ATG Dynamo产品介绍

Art Technology Group提供的Dynamo Personalization Server和Dynamo Scenario Server产品,专门用于个性化。这些产品可以将个性化功能集成到JSP页面中。

1.4 创建规则

使用ATG Dynamo时,规则通过用户界面设置,无需编程代码。该界面功能全面,业务用户可以设置相当复杂的规则。此外,还可以尝试不同的个性化方面,并记录用户响应。例如,有两个可能的促销活动,不确定哪个效果更好时,可以随机向不同用户展示其中一个促销活动,然后观察参与率。收集的数据可以以图形格式呈现,供业务用户做出战略决策。

以下是一个利用这些个性化规则的JSP页面示例:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值