默认
发表评论 4
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
实话实说,Mars对于微信来说足够好,那是因为微信有足够的技术资源来hold住它。

Mars其实完全是针对微信去开发和再造了长连接和短连,跟主流的socket+http方式,还是有很多的不同(说人话就是,它完全就是不微信业务定制的),也就意味着从技术上手和掌控的角度来说,可以利用的资源就比较少,万一遇到问题,除非你已经完全读透了mars,否则只能依赖微信团队帮你解答或处理,很难找到讨论的人。

另一个,我觉得除非是要向微信这种把技术做到极致的思路看齐,否则还是尽量用通用一点的技术,很多时间,技术再好,但考虑到上手成本、维护成本、不可控的风险这些因素,还是应该在风险和收益上做一个权衡。

这里说的收益,可能对于Mars造物主的微信来说很大,但对于只是使用者的普通开发者来说,mars带来的好处到底有多少还很难说。

我的建议,学习可以,但生产使用的话,还是要根据团队的技术能力,慎重选型。如果这个技术要应用的产品对于公司来说非常关键,用技术尽量去用在最坏好能下,能hold住的,不然就是在产品开发进入深水区后给自已挖坑(hold不住)。否则,随便玩玩那就随意了,反正看工资够不够有诚意
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部