欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
V2EX Overview
V2EX 网站基于一个代号名为“Project Babel”(巴别塔,点击查看详细解释)的程序搭建,是 Livid(刘昕)的最新力作。
那么,Livid 是谁呢? 这里有两篇介绍,大家可以看看:
- 作为自我介绍而存在的自我介绍 - Livid 自己写的。
- 网络人物志[1 - 刘昕(Livid)] - Alex 写的。
作为一个喜欢写代码的家伙,Livid 曾经搭建/开发过不少的论坛,包括有:
- 第一个,SDFZ。
- 第二个,51dev。
- 第三个,Solaris。
- 第四个,Kijiji。
- 第五个,V2EX。
前两个已经消逝在了时间中。第三个去向不明。第四个就是 bbs.kijiji.com.cn,而第五个嘛,我们现在用的就是啦。
V2EX 是两个短句的缩写,way too extreme 和 way to explore,前者关于一种生活的态度,后者关于我们每天都会产生然后又失去的好奇心。不过,它还没有中文名字,如果你有什么好的创意,欢迎参加我们的 《V2EX 中文名征集活动》。
Project Babel 是开源的(GPL 授权),这一点很重要。它于公元 2006 年 4 月 16 日正式向外发布,并提供全套的源代码下载(立即下载 R500 版本)。也就是说,如果你很喜欢它的话,那么也可以用它也建一个自己的论坛,甚至修改其中的代码并再次发布出来。
V2EX 很漂亮,也很酷。与传统的论坛程序相比,它显得更加的新颖、独特。整套程序用 PHP 语言编写,可以跑在几乎所有的 *nix 操作系统上。当然,由于最初开发这个项目就是针对大型社区,所以对系统环境的要求也比较高:
- MySQL 5.0 或者 5.1,推荐 5.1。
- PHP 5.0 或者 5.1,推荐 5.1,必须支持 mcrypt,MySQL,GD,Freetype,mbstring 及 SimpleXML 等模块。
- PEAR packages 的最新版本。
- Apache 2.0 以上,必须支持 rewrite。
从结构来看, V2EX 采用了与 PHPWind 或 Discuz! 等老牌论坛程序不同的布局方式。所有分类都在首页用二级结构展示了出来,并且,还将热门的主题也放置到了首页上。由于主题标题文字的颜色是动态生成的,从而使得 V2EX 的首页看上去可谓是“五彩缤纷”,颇能吸引眼球,同时给访问者耳目一新的感觉。
当然,首页只是 V2EX 带给你众多惊喜中的一小部分。想要更多的精彩?那就自己慢慢地去发现吧!