SAE 和 AWS 以及其它

在开发这个游戏前没接触过服务器端的编程,向一个服务器的大牛同学问,他建议使用PHP,直接部署在了新浪的SAE上,开发到一半,我发现SAE和PHP都没法满足我的需求,于是只好用Photon重写了整个服务器端,并改为部署到亚马逊的AWS上。其它的云平台还用过Window的Azure。下面就谈下这几个平台吧,其它的平台不了解就不说了。

SAE:

优点:

1.廉价。虽然服务都需要消耗云豆,但只要通过初级开发者认证,就可以只按消耗的流量和存储空间付费,而且一块钱充100的云豆真心便宜。

2.上手快。用PHP的话,只要创建一个应用,上传自己的代码,就直接部署完成了。而且代码既可以用SVN部署,也能直接在网页上编辑,十分方便。

3.辅助功能多。SAE做为SAAS服务提供商,提供了很多现成的服务,像Mysql,Storage,Cron,Rank。这些服务部署和使用都十分方便,而且互相之前可以方便的进行结合。特别是Rank,我至今只在SAE平台上见过这种服务,而且十分好用。

缺点:

1.语言。SAE只有JAVA,PHP和Pyhton可用,而且本身也受到许多的限制。

2.不稳定。这个方面,好像云服务的提供商都或多或少会有点不稳定的问题,每隔一段时间总会出现无现连接无法登录的情况。


说完SAE,再来说说AWS吧。

优点:

1.面向全球。SAE毕竟服务器都在国内,在国外的用户连接起来还是挺慢的。

2.灵活。这个应该是我最后决定换平台的主要原因,毕竟Photon没法部在SAE上。

3.免费的使用时间。AWS的新帐号可以在一年的时间内试用,对于我等穷逼的独立游戏开发者来说,这简直就是福音啊。

缺点:

1.使用麻烦。各种服务都要自己来搞,这个那个的还是很烦的。

2.正式上线后费用较高。AWS的服务都是按使用时间来算的,即使你没用户在用,也要一样算钱。


最后说下Azure吧,一开始选 PaaS服务,我是打算用Azure的,与AWS相比,Azure的控制台使用方便很多,机器配置也高一些,不过对中国用户不太友好(去年开始在中国落地,不过到现在还没正式运行),我的服务器就跑了一个多小时,帐号就被封了抓狂


大概就这些吧, 也不是对这几个进行比较什么的,毕竟提供的服务都不一样,如果不是做游戏,只是建个网站并且是面向国内用户的,那用SAE基本能满足需要。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值