一个人,一个网站,5.75亿美元卖掉

Markus Frind仅凭一己之力创立并经营婚恋网站PlentyofFish,从无到有,最终以5.75亿美元的价格出售,展示了屌丝创业的楷模。他通过自学ASP语言,搭建网站,并依靠谷歌广告盈利,实现了个人创业的奇迹。

导语:这才是创业,才是真正的脚踏实地,才是真正的生意。


一个人,24岁时写了一个网站,每天只工作2小时,他还嫌工作量太大。他每天从谷歌广告赚好几万美元不用合伙人,从来也不融资,一个人掌握100%股权,36岁时5.75亿美元卖掉公司。


2015年7月14日,婚恋网站Plenty of Fish以5.75亿美元的价格被Match Group收购,他的创始人Markus Frind现年才36岁。网站长期由Markus自己一个人从2003年开始经营,就靠放谷歌广告赚钱。




因为网站太赚钱,又没有什么员工,所以Markus完全不需要合伙人,不需要融资,公司的股权100%属于他一个人。卖掉公司时,没有任何人来分这5.75亿美元,5.75亿美元全部属于他一个人!


这简直就是屌丝一个人创业的楷模




2008年的时候,Markus告诉《纽约时报》,他的网站一年的净利润是1000万美元。他每周工作10小时每天只干2小时。但是,他居然跟记者说:这个工作量太大了!


Markus对Business Insider说,当他知道什么是风险投资这种东西的时候,他每年已经有几百万美元的净利润了。所以,他实在不知道该怎么跟风险投资人说,实在不知道该怎么融资。


Markus今年卖掉Plenty of Fish的时候,网站已经有9000万注册用户了,360万活跃用户




Markus说他2003年刚开始想做Plenty of Fish,是因为刚刚学会了一门新出来的计算机语言ASP。为了练练手,以后找工作的时候能证明自己懂ASP,就随手做了Plenty of Fish。结果居然有很多人来网站注册,慢慢就火起来了。等到网站每个月能赚4000美元,差不多能养活他自己的时候,他就辞了工作了,靠网站的广告费为生。


Markus觉得他创办和维护Plenty of Fish期间,从来没有出现过任何真正困难。Plenty of Fish上线只建立了几个月的时候,一天只有几百个访客,但是流量增加很匀速、成长很稳定。所以他可以很明确的预见到,接下来的四五个月会有多少访客。然后他就有足够的时间,一个人慢慢提高服务器的性能、改善数据库的结构。Markus对记者说,他最骄傲的事情是:“就靠我一个人,每个月能生成10亿个网页页面”。


Markus每天只工作2个小时。INC采访他的时候,问他每天什么时候他觉得最有意思。他说,早上,因为只有早上2-3个小时我在工作。当被问到,你觉得工作时最有意思的事情是什么时,他的回答是:“去银行,把谷歌广告给我开的面额100万的支票存到进去。”


说到谷歌给Markus开的广告费,不得不把Markus的广告收入明细列出来。就是下图:



2003年6月,只有493个浏览量,广告收入7.6加拿大元(差不多跟美元等值);2013年7月,就有了18万多的浏览量,广告收入1千7百多了。慢慢每月稳步递增,道理2004年2月,广告收入已经到了1万2千多了。2004年6月的收入,突破了5万块钱。2005年4月,月收入突破10万元。


2006年6月,他贴出了一张谷歌广告给他寄来的90万元的支票,相对于每天赚3万块。这个时候,这个网站仍旧还是只有他一个人。而他的竞争对手,一般都至少有600台服务器,至少300名以上的员工。




在实现了每个月自己一个人都能赚到百万美元的目标之后,又过了一年,到了2007年Markus才有了第一个员工人。到现在,Plenty of Fish每个月已经有了3.7亿的独立IP和25亿的浏览量,员工仍然只有65个人


一个人,默默创业(甚至都谈不上创业,只是业余做了个“小”网站);一个人,默默改善自己的网站;一个人,默默赚钱(直到数钱数到手抽筋)。


这才是创业,才是真正的脚踏实地,才是真正的生意。


Markus是每个白手起家者的楷模



作者:杜国栋,本文来自“创思舍”,关注创业中的管理经验与商业故事,微信公众号“创思舍”。



下载方式:https://pan.quark.cn/s/a4b39357ea24 布线问题(分支限界算法)是计算机科学和电子工程领域中一个广为知的议题,它主要探讨如何在印刷电路板上定位两个节点间最短的连接路径。 在这一议题中,电路板被构建为一个包含 n×m 个方格的矩阵,每个方格能够被界定为可通行或不可通行,其核心任务是定位从初始点到最终点的最短路径。 分支限界算法是处理布线问题的一种常用策略。 该算法与回溯法有相似之处,但存在差异,分支限界法仅需获取满足约束条件的一个最优路径,并按照广度优先或最小成本优先的原则来探索解空间树。 树 T 被构建为子集树或排列树,在探索过程中,每个节点仅被赋予一次成为扩展节点的机会,且会一次性生成其全部子节点。 针对布线问题的解决,队列式分支限界法可以被采用。 从起始位置 a 出发,将其设定为首个扩展节点,并将与该扩展节点相邻且可通行的方格加入至活跃节点队列中,将这些方格标记为 1,即从起始方格 a 到这些方格的距离为 1。 随后,从活跃节点队列中提取队首节点作为下一个扩展节点,并将与当前扩展节点相邻且未标记的方格标记为 2,随后将这些方格存入活跃节点队列。 这一过程将持续进行,直至算法探测到目标方格 b 或活跃节点队列为空。 在实现上述算法时,必须定义一个类 Position 来表征电路板上方格的位置,其成员 row 和 col 分别指示方格所在的行和列。 在方格位置上,布线能够沿右、下、左、上四个方向展开。 这四个方向的移动分别被记为 0、1、2、3。 下述表格中,offset[i].row 和 offset[i].col(i=0,1,2,3)分别提供了沿这四个方向前进 1 步相对于当前方格的相对位移。 在 Java 编程语言中,可以使用二维数组...
源码来自:https://pan.quark.cn/s/a4b39357ea24 在VC++开发过程中,对话框(CDialog)作为典型的用户界面组件,承担着与用户进行信息交互的重要角色。 在VS2008SP1的开发环境中,常常需要满足为对话框配置个性化背景图片的需求,以此来优化用户的操作体验。 本案例将系统性地阐述在CDialog框架下如何达成这一功能。 首先,需要在资源设计工具中构建一个新的对话框资源。 具体操作是在Visual Studio平台中,进入资源视图(Resource View)界面,定位到对话框(Dialog)分支,通过右键选择“插入对话框”(Insert Dialog)选项。 完成对话框内控件的布局设计后,对对话框资源进行保存。 随后,将着手进行背景图片的载入工作。 通常有两种主要的技术路径:1. **运用位图控件(CStatic)**:在对话框界面中嵌入一个CStatic控件,并将其属性设置为BST_OWNERDRAW,从而具备自主控制绘制过程的权限。 在对话框的类定义中,需要重写OnPaint()函数,负责调用图片资源并借助CDC对象将其渲染到对话框表面。 此外,必须合理处理WM_CTLCOLORSTATIC消息,确保背景图片的展示不会受到其他界面元素的干扰。 ```cppvoid CMyDialog::OnPaint(){ CPaintDC dc(this); // 生成设备上下文对象 CBitmap bitmap; bitmap.LoadBitmap(IDC_BITMAP_BACKGROUND); // 获取背景图片资源 CDC memDC; memDC.CreateCompatibleDC(&dc); CBitmap* pOldBitmap = m...
### UML 中聚集和聚合的概念区别 在统一建模语言(UML)中,聚集和聚合都是描述类之间关系的方式之一,但它们具有不同的语义和用途。以下是两者的主要特点以及具体区别: #### 1. **聚集 (Association)** 聚集是一种较为宽泛的关系形式,表示两个类之间的连接或依赖。它可以简单地理解为一个类使用了另一个类的功能[^1]。例如,在订单管理系统中,“客户”类可能会与“订单”类建立关联,因为每个客户的购买行为都会创建相应的订单实例。 聚集的特点在于它的灵活性较高,并不强制规定双方必须具备严格的层次结构或者是整体-部分的形式[^3]。换句话说,即使移除了某个参与方,另一方仍然能够保持自身的意义和完整性。 ```plaintext +------------------+ +------------------+ | Class A |<-------> Class B | +------------------+ +------------------+ ``` 在这个简单的图示中,箭头两端分别代表了两种相互作用的可能性:既可以是从左到右也可以反过来。这种双向性进一步体现了聚集作为一般性联系的本质特征[^2]。 --- #### 2. **聚合 (Aggregation)** 相对于普通的聚集而言,聚合则引入了一种更为特殊的整体-部分关系模型。在这种情形下,某一部分对象构成了整个系统的一个组成部分,然而即便如此,这部分依然可以在脱离所属主体之后继续单独存在[^3]。 举个例子来说就是汽车与其轮胎之间的互动情况——尽管每辆车子都需要配备一定数量的轮毂才能正常行驶,但如果把车卖掉或者报废掉的话,那些拆卸下来的备胎完全可以被再次利用起来而不至于废弃不用。 用图形化方式展示如下所示: ```plaintext +------------------+ +------------------+ | Whole Object C o-----> Part Object D | +------------------+ +------------------+ ``` 这里特别注意的是带有圆角矩形标记的一端指向整体的那一侧,表明这是属于弱版式的组合形态即所谓的"共享生命期"[^1]. --- ### 主要对比分析 | 特征 | 聚集(Association) | 聚合(Aggregation) | |--------------------|--------------------------------------------|----------------------------------------| | 定义 | 表达任意两事物间可能存在交互的事实 | 明确指出一方由多方构成且允许分离存活的状态 | | 生存周期绑定程度 | 不受制于其他实体 | 部件可独立运作 | | 图标示意 | 实线相连 | 白色菱形节点附带连线 | 综上所述,虽然二者都反映了某种程度上的依附现象,不过由于各自适用范围的不同决定了他们在实际运用当中会有显著差异表现出来[^2][^3]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值