今天也打算发个这样的帖子,没来得及发,就写在这里了。
我是属于打酱油那种,没有过什么成熟产品。我觉得像我这种打酱油的,比如单纯的web应用,blog/bbs之类,并没有什么特殊需求。基本上不需要考虑运维,我认为PasS应该是可以有所作为的。可伸缩性是非常好的,入门成本非常低。
当然参考V2EX最终撤离GAE,其实不难理解PasS本身局限性也是非常多,代码迁移、部署成本都比较高,
一旦遇到计费政策调整之类就比较麻烦,相当于平台绑架。
SAE上面目前只跑了一个简单的签到应用,作为国内最早的PaaS平台,SAE可用性是有的。
目前其它几家百度的BAE、腾讯云、搜狐云景、阿里的ACE基本上都是基于Container,构架来说比SAE更成熟一些。但是应用层面来说,只能说刚刚起步。
BAE折腾过nodejs,打算部署nodeclub上去,最终放弃是因为数据库不支持长连接。而且讨论的也比较少。当然这个问题是有解的,比如http://
thinkgis.duapp.com/就是部署是BAE上的,访问速度也非常好。但是并不是非常稳定,session改用redis,mongodb改成短连接。官方支持的话没怎么见到,但是文档来说比较全面,基本上自己看文档能解决一些基本问题。
ACE新版也是刚刚上线,搞了个typecho的blog在上面。刚刚部署好,
http://img2b.aliapp.com,附加/图片资源用的是七牛,速度当然比什么博客空间要好得多。部署相对来说也很方便。如果是用本地存储,当前的缺点是不同版本之间的代码上传的文件不共享。。比如我svn/1/下面上传个头像,在svn/2/就访问不到了。官方可能是由解决方案的,不过目前来说文档什么的,太粗略。
支持来说,论坛区的话都是水,什么安装wordpress教程都是加精的,简直是可怕。
官方有旺旺群,人数比较少。正常来说官方工作人员比用户还多。解决问题效率还可以。比如昨天晚上一个奇葩的用户,因为php运行环境不支持mssql问题,在群里求助,官方回复说是堆栈不在,等他上线才能处理,今天下午就搞好了。重启应用(容器)就可以用了。
搜狐云景只是开通了,没有去用。我最担心的不是好不好用,是这个公司是不是真的当作重点项目去经营。
我认为后期PaaS会解决代码兼容性问题,通过hook一些API,比如本地读写,缓存之类,或者直接是可定制的开发环境,达到真正的不折腾。最终的比拼应该是在外部资源支持上。比如数据库、静态文件存储、本地开发环境支持等等。
目前综合来说,基本上调试都非常麻烦,阿里云貌似有本地的java环境支持,php/nodejs好像还没有。