谁家语言将成为Google App Engine的下一个宠儿?

Google App Engine Roadmap

10/08 – 3/09

* Service for storing and serving large files
* Datastore import and export utility for large datasets
* Billing: developers can pay for more resource usage
* Support for a new runtime language
* Uptime monitoring site

顺便看看社区的民意,Java、PHP和Ruby名列三甲!

从技术角度来讲,PHP和Ruby应该较Java在现阶段更易于实现;但从业界支持的角度来看,Java占据了企业级应用的主流,而PHP代表着Web开源社区的倾向,似乎是两难的选择呀;纯粹从语言本身来看,Java应该更适合Google的战略布局。

这个语言想必Google内部早已有了定论,并且已在紧锣密鼓的赶工中,留给大家YY也不会改变任何东西了。虽然从感情上更倾向于Java,但我还是认为PHP的可能性最大。

搭建了一个自己的OpenID Server

利用开源的phpMyID搭建,以域名“id.oasisfeng.com”作为OpenID的认证标志,简单易记。从此不必依赖互联网上的公共OpenID服务商,也不用担心各种各样的潜在隐私问题。当然,带价是得自己防范黑客攻击。

PS:本来搭建的步骤非常简单,结果给phpMyID的README里那一大堆废话给反而搞复杂了……

补充:其实还可以用更简短的“oasisfeng.com”作为认证标志,前提是你可以通过这种不带“www”前缀的URL访问自己的域名,然后只要在这个域名首页HTML的<HEAD>部分中插入如下内容(从http://id.oasisfeng.com/在浏览器中看到的源码中复制过来)即可:

<link rel="openid.server" href="http://id.oasisfeng.com/" />
<link rel="openid.delegate" href="http://id.oasisfeng.com/index.php" />

自己搭建了一个WebProxy

  介于最近GFW活动越来越频繁,早先打开的Google News刚点一个链接就访问不了,脱机回退之后才发现原来上面出现了一则引述台湾媒体的新闻…… 实在是佩服GFW的处理效率啊! 考虑到新近购入的DreamHost虚拟主机流量基本还未利用起来,于是决定搭建一个WebProxy,至少还可以访问一下Google Cache、Wikipedia吧。

继续阅读自己搭建了一个WebProxy