新手问题 想询问一下链接点击统计的设计?

cqcn1991 · 2015年06月19日 · 最后由 lithium4010 回复于 2015年06月19日 · 1706 次阅读

现在在设计http://productchase.coding.io/的一个新的模块 想给每个产品的链接,加上点击统计,因为点击的实际是外链,但是做法还没确定,想问一下大家 每个产品有一个外链的地址,product.url,连接到产品本身的地址

  1. 点击链接product.url(外链)之后,通过 Ajax Push 数据到后台
  2. 先跳转到 product_path, 然后再Controller#Show下,就可以直接修改数据了

刚开始自己想到的是第 1 种做法,但是 Ajax 这一块不是很会写 然后就想起来,很多网站,都是采用的第 2 种写法,比如ProductHunt本身,都是先跳转到其自身的http://www.producthunt.com/r/8ec952b2f99908/24573,这样的地址,再跳转,而且写法也简单很多

不知道大家一般怎么写?

给链接加一个 click 事件处理,ajax 把相关数据 post 给服务器

需要 登录 后方可回复, 如果你还没有账号请 注册新账号