♥ Introducing Project Babel 2.0

2010-04-25 22:56:27 +08:00
 Livid
Project Babel 2.0 is here.

你可能会觉得眼前的这个网站实在太简陋,你的感觉是对的,因为这个网站的 Mobile 版本先上线了,这个版本为所有的 iDevice 优化。接下来我会从各方面来给网站一个尽量详尽的解释。

首先,这个网站的技术架构和之前的 V2EX 完全不同。之前的 V2EX 跑在 LAMP 上,而现在的新版本跑在 Google 的云里。

因此,这个版本所面临的第一个挑战是将以前的业务逻辑尽可能地在 GAE 上用 Python 实现,但是这里的有些技术和 LAMP 实在是太不相同了。比如 SELECT COUNT() 对大部分 LAMP 应用来说是小 case,很多时候一些数据不对,一句 SELECT COUNT() 就可以修复。但是同样的细节问题到了 GAE 上就会增加很多的复杂度。不过我对解决所有的这些 code 问题有充足信心。

所以你暂时不会在这里看到以前的内容。但是在未来的某个时间点,我想,以前的内容会逐步在这里出现,以一种最优雅的方式。

正如我之前提到的,目前你所看到的是移动版。这个简单的版本先上线了。

为什么呢?

事情和两年前不太一样了,以前用 iPhone / iPod Touch / iPad 上网的人没现在那么多。而且目前 designed for iPhone 的好网站实在太少,除了 Google Reader 和 Techmeme 外,我几乎想不起来任何其他为 iPhone 优化过的我想每天上的网站。那么,为什么不自己创造一个呢?

大家知道,中国人做网站最痛苦的事情不是技术,甚至不是钱,而是每天担心几件事情:

1. 硬盘烧掉。国内的机房的电压和空调都不那么可靠。

2. 服务器被抱走。这个不用我多说,你们明白。

所以,V2EX 2.0 跑在 Google App Engine 上,意味着这个网站基本上和上述两个问题绝缘。

当然,还有第 3 个问题──墙。我做好了充分的心理准备,V2EX 2.0 在上线的 24 小时内就被墙。但是那又有什么关系呢?我知道国内 Twitter 用户都超过 5 万了,淘宝上 VPN 买卖一搜一大把,谁还用担心这个呢?

这是我接下来的计划:

★ V2EX 上以前闪闪发光的那些东西在这里都会有。比如“自言自语”和“ Pointless ”。

★ 如果你想在这里写博客,也未尝不可。我会逐步把我的另外一个项目 Project Picky,集成到这里。

★ 这里会有一个 JSON API。任何人都可以使用,甚至可以用它开发商业应用。(我希望这一天早点到来)

★ RSS / Atom / Sitemap / PubSubHubbub / Microformat / Open Graph 甚至 OAuth ... 能整的我都会给它整上。

★ 这里的所有代码会在不久后开源,放在 Google Code 或者 hg.io 或者 GitHub 上,我还在研究。欢迎来用,也欢迎来骂。

★ 以前 V2EX 复杂但是政治上正确的 edit 功能还在调试中。所以目前暂时不能 edit。所以 submit 之前最好先看一眼自己写了些什么。

★ 会有 Desktop 版或 iPad 版。

★ 这里将会有和 Twitter 的良好集成。

★ 测试一段时间之后,我会将 V2EX.com 这个域名指到这里。

★ 关于发图,img.ly 会在最短时间内得到支持。

★ 希望这个网站能够陪伴大家度过大量良好美好的马桶和床上的时光!

反正现在没有谁能够把我的服务器抱走了。于是我不会再睡不着觉了。于是我每天睡醒之后可以去彻底专注于创作了。

OK,以上。

Have a nice day.
81016 次点击
所在节点    Project Babel
167 条回复
vayn
2010-04-26 02:28:46 +08:00
没想到 V2EX 会以这种方式再生,一个在云端的 V2EX~

不知道这版叫什么名字呢,我推荐 Spawn :D
e6nian
2010-04-26 08:18:57 +08:00
Nano~
hmsea
2010-04-26 08:27:19 +08:00
复活了,好好,在Opera Mobile下很好看
Chrisoul
2010-04-26 08:27:27 +08:00
Congrats ^_^
Jet
2010-04-26 09:29:57 +08:00
现在就加盖一层吧!哈哈!飘过。
caiwangqin
2010-04-26 09:30:33 +08:00
Welcome Back!
henryhuang
2010-04-26 09:33:02 +08:00
let's rock the world AGAIN.
GordianZ
2010-04-26 09:35:02 +08:00
@vayn
那就应该叫respawn
Qing
2010-04-26 10:02:25 +08:00
哈,我就知道V2EX不会被放弃!
srandy
2010-04-26 11:22:18 +08:00
撒花~第一时间回来报到~
disinfeqt
2010-04-26 11:55:05 +08:00
优雅的布局和配色!
望尽快支持 ajax ;)
Livid
2010-04-26 12:02:35 +08:00
^^

@disinfeqt

We'll have them all.
zooey
2010-04-26 12:35:16 +08:00
刚刚手机粗略瞄了下 就看对眼了
立马开机来注册。。。
darcy
2010-04-26 12:38:41 +08:00
可惜GAE不能绑定裸域了~
hoofei
2010-04-26 12:43:37 +08:00
Good Job! Man.
911
2010-04-26 12:45:12 +08:00
+1
ccdjh
2010-04-26 12:52:48 +08:00
好多熟悉的ID,哈哈
LiJie
2010-04-26 12:57:14 +08:00
不错,继续努力
summer
2010-04-26 12:58:50 +08:00
Cool,我回来了
kenlee
2010-04-26 13:10:21 +08:00
good job! i like v2ex style, not only this one but also the old based on LAMP

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX