Alexis Ohanian
2011年4月27日讯,新闻聚合网站Rettit的联合创始人Alexis Ohanian今天宣布他将重新回到Rettit网站担任网站的顾问。
Alexis Ohanian在2006年把Reddit网站卖给Condé Nast公司后没有继续留在公司而是重新开始了自己的新征程。在2006年到现在这段时间他创立了另一家网站Hipmunk(这是家机票搜索网站),同时他也接受创业孵化器Y Combinator的邀请为它们看中的创业者提供帮助。
他并不是今年第一个回到之前所创立的公司的人,twitter的联合创始人Jack Dorsey也在今年回到twitter负责产品的开发。虽然Reddit没有Twitter那么高的估值,但最近网站的每月访问量超过10亿次。Reddit的高速增长可能要归功于它的竞争对手Digg的日渐衰落。现在Digg有820万个独立的访客,而Reddit则涨到1400万个独立的访客。
还有个令人惊讶的消息要告诉大家,现在Reddit的员工只有10个,不可思议吧。
社交新闻聚合网站Reddit是一家令人惊叹的网站:
第一,这家网站从发布到现在一直处于增长的趋势,最近这家网站达到了每月10亿的独立访问量。
第二,它反映了在线社区的影响力:自从2005年被Condé Nast Digital收购以来,Condé Nast Digital并没有干预Reddit的发展,而是让它独立去成长。Reddit也没有让母公司失望,在这几年时间取得了高速的增长。
据TechCrunch的报道,这家月访问量平均达到7500万的网络公司只有一个开发者(本来有三个,另外两个已经离职了)。现在这家公司包括两名系统管理员在内总共有六个员工。
目前,整个互联网只有大约100家网站能够做到单月页面浏览量超10亿次。如今,Reddit已成为其中一员,而纽约时报网站、Weather.com、福克斯新闻等网站均未达到这一水平。
这个网站有供用户讨论所提交的东西并且对他人的评论支持或反对投票的讨论区。当以一条评论被投足够数量的反对票后,就不默认不显示。默认的偏好截止评论其价值是- 4或更少,这就意味着他们收到至少五更多负面的选票比他们做积极的选票。设置默认的评论的分选,用这种方法,所谓“最好的言论都显示在顶部(所定义的算法reddit有一个更好的正负面影响,但仍比选票总数)。用户被授予了期权来改变这种在他们的偏爱,以及对每个单独的评论页。提交的出现在头版是由年龄的提交、积极,消极反馈比和总票数。
历史
Reddit被两个同为22岁的弗吉尼亚大学毕业生Steve Huffman和Alexis Ohanian所建。它从Y Combinator那里获得了最初资金。在2005年,团队又加入了Christopher Slowe和Aaron Swartz。
所获奖项
2010年5月,Reddit被列为 Lead411的“2010年最热的旧金山市公司”之一。
技术
Python后端
Reddit最初使用Common Lisp编写的,但在2005年又用Python重写。
Reddit现在用Pylons作网页架构,在2009年11月,Reddit原有的物理服务器退役,迁往Amazon Web Services。在2009年初,Reddit开始使用jQuery.
移动网络
2010年6月7日,Reddit工作人员用CSS重写开发了一个有新的配色方案和很大改进的修订版移动界面。
android
有很多非官方应用程序使用的是Reddit API,包括了Reddit is Fun和Andreddit。
搜索
2010年7月21日, Reddit向使用他们IndexTank的Flaptor寻求reddit搜索引擎。
Reddit在其官方博客公布的Google Analytics统计数据。 新浪科技讯 北京时间2011年2月3日晚间消息,美国社交新闻网站Reddit今天宣布,根据Google Analytics统计,该网站1月的页面访问量首次突破10亿次,独立访问用户量近1400万。
Reddit由亚历克西斯·奥海宁(Alexis Ohanian)和史蒂夫·霍夫曼(Steve Huffman)于2005年创办,从美国著名创业孵化公司Y-Combinator获得启动资金。它在2006年10月被传媒巨头康泰纳仕集团(Conde Nast)收购。
Reddit用户能够浏览并且发布原创及非原创内容。其他用户可以进行投票,得分较高的内容会被放在网站首页,而得分过低的内容会默认不再显示。另外,用户还可以发表评论,进行互动。
该网站目前拥有约10名雇员。从2010年1月至今,该网站的页面浏览量增长了3倍。去年八、九月份,由于Reddit的竞争对手Digg改版失败,大量Digg用户转投Reditt,使该网站的流量猛增30%。
Reddit工程师麦克·施拉尔迪(Mike Schiraldi)周三在一篇博客文章中称:“目前,整个互联网只有大约100家网站能够做到单月页面浏览量超10亿次。如今,Reddit已成为其中一员,而纽约时报网站、Weather.com、福克斯新闻等网站均未达到这一水平。”(彦飞)
开始之前,我得重申一下,我离开Reddit已经一年多了。另一位创始人Steve Huffman也离开去享受幸福的婚姻生活了(然后跟Adam Goldstein一起创办了hipmunk ),我则去亚美尼亚当一名Kiva fellow志愿者。自释放重负后,Reddit已经挤身前100名的网站,最新的月页面浏览量(PV)还突破了10亿。
我和Steve Huffman是在马萨诸塞州梅德福(Medford, MA)一个租来的公寓里面开始创办Reddit的。我们两人花了一个月的时间进行设计、讨论,然后开发了第一个版本的Reddit,上线时间为2005年6月23日。在头几个星期里,除了邀请几个朋友帮我们提交内容外,大部分都是我和Steve以不同的用户名提交的。Reddit的首次爆发发生在我跟Steve都没有提交内容的几周后,我们只是跟普通用户一样使用而已。这真是难以置信;也许我们本来就没必要浪费时间。
我们做梦也没想到能够从一颗种子成长为今天的参天大树。现在回过头来想想,我得到了一些启示。
更好的软件
我希望更多人听我的建议,复制Reddit的“hotness”算法和评论系统。我们已经将它开源了。距离Steve首次构建基于投票(支持或反对)来决定排名的机制已经过去5年了,毫无疑问,这是促使好内容排在前面并得到持续关注的最有效方式。
这能更长久地促使用户去讨论。这也是Reddit的评论一般不会枯燥无味的原因,评论系统将好的评论排在前面,不好的评论隐藏掉。鼓励好的评论,抵制垃圾评论,我希望更多地网站能够这样去做。
给用户更多权限
“social news”的灵感来自于网络前端页面由用户,而不是编辑人员去组织内容的想法。在过去的五年里,我们对产品所做的几乎每一个修改,都是从用户如何用得更好的角度来做的(试着弄一个糟糕的页面到Steve面前,看看多久之后用户会破口大骂)。当需要写网络文明规范的时候,我先弄一些明显的规则上去,然后放到wiki上让用户自由编辑。现在规则基本稳定下来,他们不能再编辑了。
让Reddit赢得今天成就的是用户创造的Reddit。给予用户更多的工具,他们更将我们铭记于心。不过,这是个循序渐进的过程,就像有一年我们接受了一个不错的房子促销的广告,但最终却下架了(我可不能告诉你/r/gaming页面上有多少个我提交的广告和建议被“骂”下来的)。他们利用这些工具,效果出乎意料地好。
Reddit上所有最好、最富创意的交流都是完全由用户创造的。/r/IAmA就是在Reddit里面创建的一个无穷无尽的宝库。刚开始的时候,发布者乐于在他们的转载日志中看看Reddit内容,现在都乐于直接在Reddit上看内容,以便在他们自己的网站上使用。聪明的博主只要订阅自己相关领域的Reddit,就知道该写什么内容了。
培育社区
我还没见到一个与Reddit实力相当的大社区。公认的,4chan恐怕是最接近的,但两者很不同。这是我最经常被问到的问题:“你们在构建Reddit这么一个强大社区的过程中做了什么?”答案很简单:“我们很在意它。”
作为一个非技术的合伙人,我还能给予什么帮助呢?除了帮忙定Pizza和管理业务上的事之外,我尽我所能通过gmail和reddit(那时还没有twitter)了解用户在email上的反馈和reddit上的评论,并与他们交互。
无论是将我们的Logo重绘上几百次,为了海地的募捐活动主动寻求与DirectRelief.org的合作关系,还是购买撬棍、喷漆(画出好的红色和银色)和头蟹帽送给看起来像Gordon Freeman的欧洲核子研究委员会的物理学家,我都很乐意去做。
Reddit为DonorsChoose筹得接近60万美元的善款引起了喜剧演员Stephen Colbert的注意,在《the Rally to Restore Sanity and/or Fear》上引爆了大家的讨论。管理就是让周围保持灯亮着,使每个人都过得开心,并远离垃圾邮件。
用户要是看到员工很重视,他们也会很重视。这在用户还不大会用时尤其重要。团队签名的免费衬衣、贴纸、海报或明信片带来的长期价值远比它们的成本和邮费的价值大。
我在想,当你在阅读此内容的时候,另一位reddit用户已经将此提交到reddit上去了,然后将有成千上万的人阅读和讨论。我为我和Steve在reddit上建立的团队感到自豪,其实,我们并不聪明。
祝你好运,在线社区建设者。这是一个回报颇丰而压力巨大的经历,绝对值得花时间和精力去做。当然,这只是成功的一例,我正尝试通过breadpig和hipmunk(两者都不是社区类网站)增加多一些成功的例子。五年后,我们再来检验一下上面说的三点是否真正有效。:)
译注:Reddit另一位创始人Steve也分享了一些技术上的经验,丁香园的冯大辉先生编译的中文版请见这里。
VIA:http://alexisohanian.com
|
社交新闻网站Reddit联合创始人亚历克西斯•欧海宁(Alexis Ohanian) |
【搜狐IT消息】北京时间6月5日消息,据国外媒体报道,社交新闻网站Reddit联合创始人亚历克西斯·欧海宁(Alexis Ohanian)最近接受了科技博客Techcrunch主持人克里斯·迪克森(Chris Dixon)的专访。专访中欧海宁谈到,初创公司要想获得成功,满足用户所需作重要。
目前,欧海宁已经离开Reddit已经一年多了,他现在在专门投资早期创业公司的基金Y Combinator和机票搜索引擎Hipmunk任职。
采访中,当被问到互联网最近的趋势时,欧海宁表示,应该将简洁和优雅的产品提供给普通的消费者,产品的重点应该是满足消费者的所需,注重用户体验,就好像Hipmunk那样。他还拿出了照片共享应用Instagram举例。Instagram可以让人们很方便地拍摄有趣的照片并进行分享。一件产品不仅要优雅还要优秀,并能为人们带来价值,将这些组合在一起非常重要。可惜的是之前出现过很多这样的产品,但都被忽略了。
迪克森问到,现在会不会新的一轮网络泡沫又要来到,例如三年前价值300万美元的项目,现在膨胀到1000万美元。欧海宁并不这么认为。他表示,在经历了一次网络泡沫后,现在的投资者更加谨慎,投资前会考虑再三,虽然他们手上的资金很多,但投给各家初创公司的数目都不大。现在有泡沫是肯定的,即使以后泡沫破裂,也会实现"软着陆"。
采访中,欧海宁还谈到了他的领导风格,他认为亲身参与很重要,而不是指挥别人怎么做。在被问到很多初创公司失败的首要原因时,欧海宁先是开玩笑的说因为它们的LOGO太丑了,但随后又强调,没有做出用户所需的产品是这些公司失败的最主要原因。(柯山)
最近有一些比较有价值的文章似乎没引起太多人注意,比如 Steve Huffman 分享创建 Reddit 过程中的经验这篇文章,在 Twitter 上的中文技术圈子似乎没有被提及。
作为社会化新闻站点,国内似乎关注 Reddit 的人并不多,我只知道少数 Geek 是其死忠粉丝。Reddit 在 2005 年 6 月由 Steve Huffman 与 Alexis Ohanian 创建,之后在 2007 年被 Condé Nast 收购。到现在看 Alexa 排名在 300 名之内。
根据维基百科的介绍(refer):Reddit 最早是用 Common Lisp 开发,随之用 Python 进行了重写。著名的Python 框架 Web.py 就是 Reddit 当时的员工 Aaron Swartz 开发的,现在 Reddit 的 Web 框架则使用了 Pylons 。在 2009 年 11 月,Reddit 迁移到 Amazon 的云计算平台。前端框架现在用的是 jQuery。或许你早就知道,Reddit 网站程序现在已经开源,如果你感兴趣的话,不妨下载研究。
严格来说,Steve 的这个演讲其实并没有涉及多深入的技术信息,只是这几条经验的确可以作为通用规则与大家分享。
- 宕机是家常便饭(Crash Often)
可能很多人会认为一些 Startup 的创建人都是天才,其实也未必。两个22岁的初出茅庐的大学毕业生写的程序会好到哪里?网站起步的时候,频繁的宕机让他们吃尽了苦头。其实 Twitter 以及最近热火的 FourSquare 在初期的稳定性也不怎么样,但是仍然能对用户产生足够的吸引力。这是很多创业者需要细思量之处。 - 服务分离( Separation of Services)
现在已经超过 20 台数据库,每个数据库只处理一种特定类型的数据,原因无他,更为简化。另外,Reddit 得到的一个经验是不要使用 Python 的线程,而是用多进程的方式。 - 开放 Schema(Open Schema)
个人觉得,应该叫 Key-Value 更恰当。 - 无状态处理请求(Keep it Stateless)
"无状态"意味着横向扩展更为容易。单节点服务器向多台扩展,或许这是第一个要考虑的问题。否则,背的包袱就会越来越重。 - Memcached
除了尽可能的利用 Memcached 加速用户对数据的访问速度,在 Memcached 中存储了大量预生成的页面内容,另外,也在适当的场景使用了 MemcacheDB 以满足数据持久化的需要。 - 存储冗余数据(Store Redundant Data)
让站点变得更慢的一个"好办法"就是遵循范式设计数据库。除了在 RDBMS 中存储数据外,在上一条提到的 MemcacheDB 中也存储了大量数据,和收益相比,冗余的成本并不高。前提是数据一致性要能得到有效保证。 - 脱机工作(Work Offline)
尽可能的异步处理用户操作,对计算量比较大的功能利用离线计算的模式。消息队列用用 RabbitMQ(Rabbit Technologies Ltd.已经被 SpringSource 收购) ,采用了 AMQP 协议。
或许还有意犹未尽之处,各位自己顺着文章来源分析吧。Reddit 就像一个技术标本,仔细琢磨下去还会有很多有趣的地方,相信也会对你有帮助。