最近在研究google app engine(GAE),非常好的一项Google服务。它是google为大家提供一项免费的云web服务,也就是说他给你提供一台免费的服务器使用,你可以在它上面建立网站,可以绑定域名。不过可惜的现阶段虽然绑定了域名,但是你绑定的域名无法在国内访问,因为GFW挡住了google的dns解析服务,郁闷!不过庆幸的,GAE为每项服务提供了[myapp].appspot.com来使用,这个域名目前还没有撞墙,等以后google的dns穿墙了,就可以使用自己的域名了。到时候是不是国内的idc服务商要倒闭一大片啊?
目前我在GAE上已经实现了自己的第一个服务,目前保密哈!我使用GAE的目的是使用Google提供的与计算服务器,为我的web服务进行计算,计算完毕的结果,我通过rest转移到自己的服务器上,很爽啊!目前GAE支持python语言,也开通了java语言测试,我申请了java测试,可以还没有通过。据资料知道,如果通过了java测试,就可以利用java在GAE上建立一个虚拟的php服务器,就可以运行PHP网站了,到时候国内的idc又要死掉一大片了?
目前要是用GAE请访问:http://appengine.google.com,只要是google账户激活就可以使用了,每个账户可以建立10个服务,而且服务只能建立不能删除,用一个少一个!
GAE除了支持python外,还提供数据库服务,不过这个数据库是Google自己定义的格式,是可以随时扩展的,不需要像mysql那样要去数据库操作界面建立数据库和表,直接在python语言中按照格式定义一个即可使用,随时修改随时扩展,均在python中完成,很爽!
目前GAE支持cron job,可以建立定时服务,但是在我开始使用的时候,发现怎么也没办法建立cron,找来找去终于发现了原因。原来是因为我在中文界面现在的sdk版本低的原因,郁闷死了,后来找到了英文下载界面,发现版本果然比中文的高了很多。使用英文版的sdk能够成功的上传cron服务,很爽!
目前GAE使用起了很爽了,各项功能摸索的差不多了,陆续上线各类数据分析服务,哈哈。

Post a Comment