`
- 浏览:
4610145 次
- 性别:
- 来自:
武汉
-
做了金庸问答分别在腾讯和新浪的开放平台上线,了解了一些WEB开发的皮毛,对腾讯和新浪两个开放平台也有了一些认识,下面就我能力范围内对两个平台进行一番比对。
首先说云服务的平台,注意,说的不是开放平台。新浪的云是SAE(Sina App Engine),而腾讯没有对外正式的云平台,只有开发hosting应用的时候才可以使用腾讯的云平台。个人觉得新浪在云技术上走得更早,技术也更成熟,也更符合我心中云的概念,而腾讯的不过算是服务器集群?这方面不太懂,说错了大家见谅。
价格:新浪的SAE相对要便宜很多,腾讯的对比之下就很贵了。新浪真正体现了云的优势,完全根据你使用的资源多少来收费,精度应该可以达到0.0001元。而腾讯其实还是很传统的主机服务。我在新浪SAE上部署的应用消耗最多的一天是466.24个云豆,相当于4.67元。流入流量203.78MB花费0.20元,流出流量2.43GB花费3.64元,CPU时间0.1161Hours花费0.12元,PV大约20万,UIP约1万。而腾讯你即便租一个最便宜的服务器每天也要13元,CDB每日最低的费用为5.1元,CMEM服务每日最低费用每GB3.2元,IDC带宽每Mb/天为3.60元,CDN带宽每Mb/天1.90元,所以每天怎么也得20多块钱的费用。不过在我开发的过程中,腾讯也模仿新浪推出了自己的APP_Engine,称之为CEE,不过与新浪完全无缝平滑的服务对比,腾讯这个就显得有点太初级了,每个CEE资源块相当于1/8核CPU,1/8G内存,4G硬盘,1个资源块大约可支撑5000次/天的访问量,每块每天收费0.4元,一个资源块几乎什么都干不了,也很贵啊。
关于优惠:新浪注册就给500云豆,实名认证后2000云豆,通过中级开发者认证后每个月给补满10000云豆(相当于100元的),而中级开发者比较容易通过,只要原创应用并且超过1000人使用就可以。高级开发者认证后每月补满15000云豆,资深开发者认证后每月补满30000云豆。所以目前在SAE上做一些应用或者网站基本上是不需要花钱的。而腾讯的优惠则是免三个月的服务器费用。
总的来说,在云服务上面,在费用上面,新浪完胜腾讯。当然,这只是不考虑赚钱因素在里面的。
下面说说开放平台。新浪的是微博开放平台,腾讯的则实际上是三个开放平台,但空间和朋友几乎可以算一个。
首先说说文档,个人觉得新浪的文档比腾讯的强很多。作为一个完全的初哥来说,我看新浪的文档很快就能够了解新浪的开放平台能够干什么以及如何去干,而腾讯的文档则混乱得多。我的应用从开发到上线,我没有求助过新浪的任何一位工作人员,也没有在其开发者论坛上发布任何求助信息,所有的问题我都可以通过查看文档自己解决,整个审核流程也是清晰无比。而在腾讯的平台上开发就有点抓狂的感觉,也许是我的水平太差?比如一个API,新浪的在介绍后,会给一个调用的示例,很清楚,你照着做就行了。而腾讯的API,首先你要明白他的参数是如何进行加密编码生成sig,好吧,腾讯提供了一个官方的示例,封装了这个加密的过程,具体怎么调用没有写,只给了一个post请求包示例,简单的API还能好弄一些,到现在我也没搞明白如何直接用API发送一个带图片的微博……特别是在新浪的云平台上不允许写本地文件……也许腾讯的文档是给高级开发者用的,我有些时候看不懂。
在提交腾讯审核的过程中,有一个地方要填写应用开发地址,在旁边有一个说明:开发阶段您可以使用任意服务器地址。但申请上线时,请使用腾讯提供的正式地址(http://app100627188.qzoneapp.com),好吧我觉得我语文学得不错,所以我在申请上线的时候填写了http://app100627188.qzoneapp.com。点完后提交申请了,结果自己再去看自己的应用的时候,我靠,不断的刷新,以我粗浅的理解是循环调用了,这个地址应该是我应用在腾讯开放平台的地址,那么当用户点击这个应用的时候腾讯就会打开这个http://app100627188.qzoneapp.com,然后这个地址中的页面会调用我填写的应用开发地址,实际上应该是我部署在新浪上的php的地址,但这里在腾讯的误导下,我居然又填写了http://app100627188.qzoneapp.com,所以结果可想而知。更为崩溃的是当你点了提交申请后,所有的内容你都无法更改了!只好求助腾讯的客服了。还有就是部署IP地址那一项,我找遍腾讯的文档也不知道这地方应该填写什么地址,第一次也是填错了,后来也是求助于客服才改过来。
可能是最近腾讯开放平台正在大幅度改版,加快了开放平台的建设,所以文档更新的就不及时,很多地方前后不一致或者文档写得与实际情况不符的现象时有发生。需要改进啊。
看到这里大家是不是以为我是腾讯黑?不是,真的不是。请看下一篇……
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
介绍腾讯的开放平台设计理念,看看腾讯是如何管理平台的
Android 手机开发 利用腾讯微博开放平台提供的API发表微博
腾讯开放平台程序/QQ空间/淘宝客源码程序
腾讯AI开放平台 Tencent AI open platform [for laravel]
腾讯开放平台开发工具,包括PHP ,JAVA,C++的各种API .
2.1 新浪开放平台 2.2 百度开放平台 2.3 淘宝开放平台 2.4 腾讯开放平台 2.5 360开放平台 2.6 盛大开放平台 2.7 主流开放平台对比分析结论 III. 51CTO专家观点 3.1 业内专家如何...
本SDK基于V3版OpenAPI,适用于腾讯开放平台上所有应用接入时使用: -V3版OpenAPI是老OpenAPI的升级版,支持全平台统一接入,即对于同一功能(例如获取用户信息),第三方应用不再需要根据不同的平台调用不同的接口...
C#调用腾讯AI开放平台API接口文本翻译,用VS2019写的,低版本查看可能会报错
非常好用的腾讯微博开放平台签名生成工具,只需要输入CONSUMER_KEY 和CONSUMER_SECRET就可以直接签名验证,很方便。绿色无需安装,直接打开
腾讯开放平台开启移动互联网
腾讯微博开放平台API,为第三方提供活动平台的接口,提升网站的活跃性。
陈磊带来了主题为《腾讯开放平台的架构设计与实践》的精彩演讲。
腾讯社区开放平台是基于QQ空间、朋友社区(QQ校友)两大社交网络的开放平台。至今官方提供了一系列的开放接口(Open API)和开发工具包(SDK),开发者可以通过Open API获取登录用户信息、用户签名信息以及好友关系...
腾讯微博开放平台Java开发SDK,供大家一起共同分享学习。
新浪内部对腾讯公司的深度解析
高仿腾讯内容开放平台登录页,执笔画西游分享,可做代刷,发卡等常用程序登录注册页面,源码为单页html
如果你想参与腾讯开放平台的应用接入 这个SDK必不可少 是官方的
用php写的一个简单的腾讯开放平台应用demo
腾讯 VS 百度:两大巨头的开放平台思路对比.docx
腾讯开放平台云空间云服务器免费申请试用.docx