Facebook的早期历史
Facemash:谁更有吸引力?Facebook的起源
2003年,当时扎克伯格还是一名哈佛大学的二年级学生,他编写了一个名为Facemash的网站。他利用黑客技术入侵了学校管理部门的网站,并从中获取了大量学生的档案信息,批量拷贝了学生宿舍门禁卡的照片,最后将这些照片投放到他的Facemash网站里。网站访问者可以并排比较两张学生的照片,然后做出投票选择:谁更有吸引力。
Facemash于2003年10月28日上线开放,但仅仅几天后,该网站就被哈佛管理者勒令关闭。在此之后,扎克伯格还面临严重违反安全、侵犯版权和侵犯个人隐私的指控。他受到了学校的严厉处分,甚至快要被学校开除,但最后不知为什么,校方管理者还是允许他继续留在学校。
TheFacebook:哈佛学生的社交网络
经过Facemash的事件后,扎克伯格俨然成为了校园里的“网红”。当时他的网站仅仅上线4小时,就获取了约450人的访问,而且投票次数累计有22000次,也就是说平均每个人投票48次,看来学生们很喜欢这个网站。
而就在这时,有三位哈佛大学的前辈:Cameron Winklevoss、Tyler Winklevoss和Divya Narendra,他们正在寻找网络开发人员,因为他们有一个想法:为哈佛的学生和校友建立一个社交网络,并且这个网站被称为HarvardConnections.com。
一开始,这个网站是由一个名叫Victor Gao的哈佛学生在开发,后来由于秋季学期的开始,他需要忙于课程,于是他提出了辞职。但是他给这三个哈佛大学的前辈推荐了一个新人,当然,你们也能想到,这个新人就是马克·扎克伯格。
他们于那一年的11月底,在哈佛学院的Kirkland House的餐厅里进行了首次见面。Cameron,Tyler和Divya提出了他们对Harvard Connection的想法:两个方案,第一,仅为哈佛学生建立网站,要求新用户注册harvard.edu电子邮件地址;第二,把用户扩展到哈佛大学以外的全国各地的学校。
聊完之后,扎克伯格对这个项目表现出了浓厚的兴趣。
扎克伯格的响应速度很快,大约2个月的时间后,他在2004年2月4日就推出了一个名为“TheFaceBook”的新网站,目的就是让学生在这里可以更好地相互了解,当然这个网站也就是后来的Facebook,只是名称上的一字之差而已。
但是仅仅六天后,那三个哈佛大学的前辈就对扎克伯格提出了诉讼,指责他的新网站“TheFaceBook”是窃取了他们的HarvardConnections.com的想法,这让扎克伯格再次陷入困境。这场由来已久的诉讼争议,在当时并没有得到很好的解决,它一直持续了很长时间,最后扎克伯格给予他们3亿美金的股份,这场纠纷才算是画上了句号。
一开始,“TheFaceBook”这个网站的会员资格仅限于哈佛大学的学生。后来随着时间的推移,扎克伯格邀请了他的一些同学来帮助发展这个网站。例如,Eduardo Saverin负责网站业务方面的工作,而Dustin Moskovitz负责程序开发。Andrew McCollum担任该网站的图形艺术师,而Chris Hughes则成为事实上的发言人。
由此,扎克伯格的团队将“TheFaceBook”扩展到了其他大学和学院。
Facebook:世界上最受欢迎的社交网络
TheFaceBook上线的第一月内,哈佛大学就有超过半数的学生注册成为其用户。也就是在那个时候,扎克伯格决定从哈佛退学,把全部精力都放到这个新网站上。他离开哈佛,去了加利福尼亚州的帕洛阿尔托的一个出租屋工作,作为总部。
当年6月,他与Napster的Sean Parker合作,并且任命他为公司总裁。没过多久,PayPal联合创始人Peter Thiel向TheFaceBook投资50万美元。
次年2005年,扎克伯格用20万美元买下了facebook.com的网站域名,从此,网站的名称从TheFaceBook正式改为“Facebook”。后来发展迅猛,逐渐成为了世界上最受欢迎的社交网络平台。
如果你想快速地对Facebook早期历史有更多了解,你不用去看报道,不用去看相关的书籍,你可以去看电影《社交网络》,讲述了马克·扎克伯格和Facebook的同名故事,豆瓣评分8.1,评价很高。
顺便提一句,在2005年底,远在太平洋彼岸的中国,也出现了一个模仿Facebook的社交网络平台,就是曾经著名的“校内网”,同QQ一样,它承载着众多80后、90后的大学校园青春记忆。
后来在2009年,一度有传言说校内网被日本公司收购,而且还泄露了众多大学生用户的隐私信息给日本人,这激起了很多大学生的抵制情绪,宣布不再使用校内网。此后校内网又被更名为“人人网”,这进一步加剧了用户的流失。到现在,“人人网”几乎已经在社交网络的世界里消沉了,令人唏嘘啊。
---END---
科普扫盲僧
致力于用故事、插图来讲IT技术知识
最好的学习是有趣的,学起来像娱乐
人人能看懂
Facebook的早期历史的更多相关文章
- Kent Beck揭秘Facebook开发部署流程
http://www.infoq.com/cn/news/2013/10/facebook-development-deployment Facebook是世界上最大的社交网站,有超过10亿用户每月至 ...
- API 的历史
原文出处: apievangelist 译文出处:灯下鼠 历史无处不在. 研究我们来自何方,有助于指引我们前行.科技的发展日新月异,但时常停一下匆忙的脚步,稍稍回顾一下历史,却总是有益的. 下面就 ...
- 初识Python - Python的历史(转)
声明: 本文转自维基百科 如有意见请联系删除 综述 该编程语言 的Python是在20世纪80年代末的设想,和实施是在1989年12月开始由吉多·范罗苏姆在CWI在荷兰的继任者农行能够异常处理,并与接 ...
- 提高软件质量实践——Facebook 篇
提高软件质量实践——Facebook 篇 Facebook 从 2004 年的哈佛校园的学生项目在短短的 7~8 年的时间中快速增长为拥有 10 亿用户的世界上最大的社交网络,又一次见证了互联网创业成 ...
- 公司管理系列--Facebook是如何营造企业文化的[转]
本文讲下硅谷创业公司的文化,去过硅谷公司或者是看过硅谷公司报道的人,都会惊讶硅谷创业公司里面有如此奇特且活力十足的文化.在中国,企业文化是一个被滥用但是却又缺乏解读的概念,很多国内企业对保持公司的 ...
- Git-改变历史
悔棋 在日常的Git操作中,会经常出现这样的状况,输入git commit命令刚刚敲下回车键就后悔了:可能是提交说明中出现了错别字,或者有文件忘记提交,或者有的修改不应该提交,诸如此类. Git提供了 ...
- Kernighan《UNIX 传奇:历史与回忆》杂感
Brian W. Kernighan 是一个伟大的技术作家,我买了他写的几乎所有书.他近些年的书我买的是 Kindle 电子版,不占地方. 以下是我手上保存的纸版书: Kernighan 的书大多与别 ...
- [源码分析] Facebook如何训练超大模型---(1)
[源码分析] Facebook如何训练超大模型---(1) 目录 [源码分析] Facebook如何训练超大模型---(1) 0x00 摘要 0x01 简介 1.1 FAIR & FSDP 1 ...
- MySQL发展历史
MySQL(发音为"my ess cue el")是一种关系型数据库管理系统, MySQL数据库管理系统由瑞典的DataKonsultAB公司研发,该公司被Sun公司收购,现在Su ...
随机推荐
- Python爬虫学习代码
[1]用一个简单的程序来显示Python的数字类型. code: class ShowNumType(object): def __init__(self): self.showInt() self. ...
- Linux系统安装Tomcat——.tar.gz版
1.rpm.deb.tar.gz的区别: rpm格式的软件包适用于基于Red Hat发行版的系统,例如Red Hat Linux.SUSE.Fedora. deb格式的软件包则是适用于基于Debian ...
- 什么是icmp协议?
英文原义:Internet Control Message Protocol 中文释义:(RFC-792)Internet控制消息协议 定义: ICMP协议是一种面向无连接的协议,用于传输出 ...
- JavaScript基础学习第六天
目标: 能够使用对象的方式处理数据 ☞ 代码预解析: 1. 变量提升 :当程序中遇到定义变量后,就会将该变量的定义提升到当前作用域的开始位置,不包括变量的赋值 2. 函数提升:当程序中遇到函数的声明时 ...
- 学习LayUI时自研的表单参数校验框架
开发背景&痛点:每次写前端的表单的时候需要对表单里用户填写的内容进行校验,减少服务器压力,提前对已知错误对用户提示.每次会要写很多的if else等等对输入框中的内容进行判断,并对为空.格式不 ...
- CDN绕过姿势小结
公司的各业务主站都挂了CDN,总结一波CDN绕过技巧. 什么是CDN CDN的全称是Content Delivery Network,即内容分发网络. 其基本思路是尽可能避开互联网上有可能影响数据传输 ...
- 【iOS】创建真机调试证书
今天第一次完整的在一个开发者账号里添加证书,刚接触,还真有些不熟悉,还好找到了一篇不错的文章:iOS开发:创建真机调试证书 ,做了很详细的介绍. 分享一下!!
- poj 2524 Ubiquitous Religions(简单并查集)
对与知道并查集的人来说这题太水了,裸的并查集,如果你要给别人讲述并查集可以使用这个题当做例题,代码中我使用了路径压缩,还是有一定优化作用的. #include <stdio.h> #inc ...
- request获取url链接和参数
//Returns the part of this request's URL from the protocol name up to the query string in th ...
- 手摸手,带你用vue实现后台管理权限系统及顶栏三级菜单显示
手摸手,带你用vue实现后台管理权限系统及顶栏三级菜单显示 效果演示地址 项目demo展示 重要功能总结 权限功能的实现 权限路由思路: 根据用户登录的roles信息与路由中配置的roles信息进行比 ...