对于一个刚入行不久的程序媛来讲,要完成一个消息实时推送的功能是很有难度的,首先你的先去google实时推送需要的技术,然后你就会搜到类似于websocket,长轮询,反向ajax之类的,看完别人的范例我都醉了,眼睛都要看瞎的节奏,对于一nian多工作经验的妹子来讲太难了T_T….

多亏现在有一些第三方推送服务,他们都帮我们封装好了,这样我们就不用研究底层代码了啊,大快人心啊!

问题又来了,面对这么多的推送服务,我该选用哪个呢?这个就跟你在商场买衣服一样有选择困难症啊!有木有?我试用了一些我认为关注度比较高的推送服务:


Pubnub

GoEasy

友盟

个推

极光

网络连接

稳定(上官网跟上google一样的感觉)

稳定


稳定

稳定

API

英文文档

中文文档,英文文档

中文文档

中文文档

中文文档

如何收费

部分收费

目前为止全免费

目前为止全免费

部分收费,免费用户共享资源

部分收费,免费用户有很多限制

代码简洁程度

上手快慢

一般

一般

一般

一般

推送稳定程度


稳定




上面的结果仅代表个人感受哈,求大家不要喷我啊!

另外由于自己只是作了个简单的调研没有对各个推送服务作深入研究,但个人比较偏向于GoEasy推送, 由于文档简单,所以上手特别快,现在我的工作任务也完成了(用的goeasy), 推送也非常精准稳定,客户非常满意!

每个服务能实现的功能大同小异,对开发者而来说最重要的就是集成难度如何和实现功能如何,其他的都是次要的。大家也可以评估一下,选择一个适合自己的推送服务。