google其实不仅仅是一个内容的搜寻者,目前他还在不停的向内容的拥有者和创建者方向发展,这一点通过google提供的公共服务API可见一斑。gmail可以将非搜索用户紧紧的粘贴住,而blogger服务则能让用户自动创造内容。如果说前面的这两点是最基本基本的应用,那么google又提供了中级一点的web应用,你可以通过google page crator来创建静态web页面;如果需要在静态页面中展示动态内容那也相当的容易,因为google的gdata可以让你自由存取数据甚至可以只用javascript而不需要服务器端程序来实现;还有google的mashup能让你快速的完成小型web应用程序的建立。
前面的这些都不足以让我心动直到google的app engine的出现,app engine是一个很诱人的服务,可惜没有抢到最初的试用用户名额。按照我粗浅的理解,app engine可以认为这是google提供的虚拟主机服务。而这“虚拟主机”的大致配置如下:
- 磁盘空间500M;
- 支持语言:python(当前只支持python,今后可能会有其他语言的支持。要是能支持php,那些虚拟主机商还怎么活啊)
- CPU限制:每个月5000,000PV(dreamhost的上限大约每月不到1000,000PV);
- 价格:基本用户免费;
- 数据库,gdata,SQL语句采用GQL(类似SQL的语言,是google自己的企业标准);
- 用户认证(可以集成在google的用户认证中),当然也可以自己用python来实现;
- uptime(没有明确的保证,估计和其他服务一样,收费用户将会有99.9%的uptime保证,免费用户就看你对google的信心了)
上面的配置是不是很诱人呢?并且还是免费的,但是如果要能使用上这个免费的平台,你还得要重新熟悉新的语言,新的数据库操作等等。但是能用上google稳定的服务器,那也值得一试的。要知道google在全球各地有n多的分布式数据中心,所以它的稳定性和负载能力是其他服务商无法比拟的,用它自己的话说就是:An App Engine application runs on many web servers simultaneously. Any web request can go to any web server, and multiple requests from the same user may be handled by different web servers. Distribution across multiple web servers is how App Engine ensures your application stays available while serving many simultaneous users.
希望这个服务能尽快被推出,到时候我们就可以用一系列google的API创建出丰富的应用了,不过吃人嘴短,互联网要是真被google统治了,那或许将会是一场灾难。
另外,在中国,使用google的服务还是有强大的风险的,要么冒着被封的危险使用google的服务,要么在那里左右为难,干巴巴的望着!
google code确实是一个好东西!
标签:google
终于有机会抢到沙发了……
这东西是很好,不过我猜很快就会被G_F_W了。