美文网首页
简单的赞背后的产品逻辑

简单的赞背后的产品逻辑

作者: FindViewById | 来源:发表于2016-11-05 10:43 被阅读232次

在设计完我司一个短视频项目的某项功能后,自己多次回顾了逻辑和交互,确认无漏洞后和负责人过了一遍便交付给了开发去做。几个小时之后,安卓C来找我:xx,这个里面的点赞逻辑我想和你讨论一下,遂与安卓C开始了一次对于看似简单的点赞功能的探究。

安卓C:我们的点赞状态涉及到两个页面(一级页面点赞状态会保留到次级,反则也是),我用Charles调了一下微博的点赞接口,发现他们使用了长连接处理,我们后台提供的接口是http网络请求。

我:那么二者区别在哪呢?

安卓C:区别在于弱网情况下,http请求处理速度比较慢,在一级页面点赞完之后在次级页面可能不能很快传到数据说已点赞。另外,快速狂点赞的情况下,一个http请求可能还没能够相响应到,另一个又发来了,甚至可能另一个比第一个先到,可能会造成程序崩溃。

我:那么长连接的优点呢?

安卓C:长连接的好处在于,客户端在点击事件发生后在规定的时间内和服务器处于长连接状态,在这个规定的时间中你的点赞和取消点赞不会因为网速而打乱,并且客户端可以控制最后点击的和最初状态进行比对而忽略中间乱点的过程以保证程序良好运行。

我:哦哦,小小的点赞也有那么多讲究

安卓C:大公司都会针对这些细节优化,曾经脸书客户端就因这个问题产生的漏洞而下掉点赞功能。

我:好吧,又学了一课。

安卓C:那我们这个是不是也考虑这个问题呢?

我思考了一分钟说:目前这个版本的功能主要目的想快速测试市场反馈,看看用户的反应,是否对这个功能感冒,所以目前还没有必要考究这个问题。

产品设计中,看似不起眼的小问题仔细考究一下却有这么多需要思考的问题,避免异常而引发产品漏洞也是产品设计中不可忽略的一部分。

相关文章

  • 简单的赞背后的产品逻辑

    在设计完我司一个短视频项目的某项功能后,自己多次回顾了逻辑和交互,确认无漏洞后和负责人过了一遍便交付给了开发去做。...

  • 打call的门道--点赞&推送思路整理

    从Facebook的大拇指开始,点赞早已深入人心但关于点赞以及其衍生出的触发机制--点赞推送,背后的产品逻辑又是什...

  • 产品背后的逻辑

    Eg:用户 危发量:p2p 预加载 之前看过视频,继续播or从头播?由时间来判断剩余时间长,下一集时间短,继续看下...

  • 2017-07-18

    理解产品背后的逻辑,基于理解然后创新

  • 搜索产品背后的逻辑

    什么是搜索? 根据提供的已知信息,给用户提供符合各方利益诉求的内容。 搜索的主体: 1.搜索的用户 2.输入的内容...

  • 关于注册和登录

    最近研究“注册”和“登录”,发现原来看似简单的两个功能背后却蕴含了很多内容,包括产品逻辑、相关的安全知识、用户体验...

  • 简单计算背后的复杂逻辑

    ~~~~~故事开始~~~~~~ 功能:有一个交易系统,请实现一个功能:计算15分钟内的交易笔数; 实现:简单,se...

  • 赵博思:忽略常识的创业者,怎么可能走得远?!

    “创业可以很简单”完全是误解。再简单的创业,背后都是对行业逻辑的深刻梳理,而且,往往越简单,背后的思考就越复杂。 ...

  • 简单的力量

    理解简单背后的底层逻辑,你就掌握了前进的砝码。 《简单》 简单就是打好基本功 看似很慢其实最有效 理清底层逻辑思...

  • 4/7产品笔记

    竞品分析6层面 数据层面 产品定位 逻辑层面 技术层面 运营层面 产品商业化 保持思考 功能点差异背后的原因,背后...

网友评论

      本文标题:简单的赞背后的产品逻辑

      本文链接:https://www.haomeiwen.com/subject/yezwuttx.html