星期二, 二月 17, 2009

开放平台的经济模型

本文原发于:http://oplatform.org/archives/73

自facebook引爆开放平台之潮流后,众网站产品纷纷效仿,一霎间,无论社区黄页、论坛博客,纷纷加入开放平台的行列中去。开放平台实验室也在第一时间创立,领中国开放平台研究之风骚。
前一阶段开放平台的发展,集中在工程化和商业化方面。其中有facebook、Google、康盛创想、校内等一批平台提供商发力,也有第三方开发者和App开发团队顺势而起,一同创造价值和分享价值。虽然利益共享的良好心态在中国这个商业道德普遍低下的恶劣环境中还需要慢慢培养,但是我们也欣喜的看到,像校内的开心农场等成功案例,却也是不折不扣的向我们展现着中国的开放平台产业充满希望的未来。
而本文,则试图从经济模型的角度,分析开放平台的价值所在,从而阐释了为什么需要开放、为什么要和第三方开发者分享利益,以及拥抱开放需要注意的一些问题。
如果本文有幸激荡了您的脑力,欢迎发邮件与我共享和讨论:qingyan123 (AT) gmail (DOT) com。不胜感激。

开放平台的经济模型依据的基础是长尾经济模型。如下图。



如上图所示,图中的应用消费曲线R是符合长尾模型的,假设其简化模型为:

设应用的利润率为k(x),则利润曲线:

在没有开放的情况下,在需求分析、应用开发、应用运营、软硬件等各方面都需要投入成本。假设成本曲线符合线性模型:

因为需求的扁平化,以单调上升的成本去应对长尾的需求,必然很快就遇到瓶颈(图中的A点)。
而开放之后,将由第三方开发者负担部分成本,成本曲线将变为修正成本曲线:

有效满足长尾的需求,减缓成本曲线上升速度,减缓瓶颈出现(后推到Am点。实际上Am应该离A点很远,上图只是一个示意,并非确实之比例)。

而图中绿色部分,就是开放平台所创造的价值:

接下来的求解我就不在这里写了。有兴趣的同学可以自己下去推导推导。

下面我们就讲一讲为什么要开放,为什么要利益共享。
开放的原因从上面的经济模型已经看得很清楚了:开放满足了长尾的用户需求,减缓了平台提供者的成本增长,进而创造了额外的利润。
那么,开放平台的平台提供者是否可以独吞这块蛋糕呢?答案显而易见是否定的。原因就在于,上图只画出了平台提供者的经济模型,而没有画出应用开发者的。对应用开发者,其经济模型非常简单,就是:利润=收入-成本。其收入部分就是从上图中的绿色部分V中分得的一杯羹。如果平台提供者分给应用开发者的利益不足以维持其成本,那么应用开发者将荡然无存,而反过来,平台提供者的成本曲线也将退回C(x),最终,两败俱伤的结果出现了,绿色的额外利益消失了。
因此,我们呼吁平台提供者培养正确的心态,不可抱着封闭、保守的心态去做开放平台!一句话,你付出的越多,(绿色的额外利益创造的就越多,)得到的就越多!

最后,再讲两句做开放平台应该注意的问题。
对平台提供者来说,需要注意的有:
1. 上面反复强调的,一定要抱着利益共享的心态去做开放平台。
2. 如我之前的文章《开放平台不是伟哥》中所说,要在合适的时间开放——先做好,再开放。恰恰相反,过早引入开放平台反而会使得投入-产出平衡更晚到达(如上图所示,修正成本曲线Cm比成本曲线C更晚和利润曲线P相交(达到盈亏平衡)。
3. 注重细节,控制成本曲线!把软硬件的投入降到最低——如果你的代码太烂,导致服务器硬件需求随用户量指数上升的话,那么恭喜你,你就完蛋了。
相应的,对应用开发者而言,则有:
1. 和守信、稳定的平台提供者玩。
2. 用户量为王。
3. 收入!收入!收入!——不能给你的应用带来收入的开放平台,不要去理会它。

星期一, 二月 09, 2009

开放平台不是伟哥

又有哥们告诉我他们产品准备通过开放平台来促进用户增长、提高用户粘性、或者达成虚无缥缈的所谓战略目标。我不仅想再次──对,是再次──说一句,那就是,开放平台不是伟哥。阳痿不举,要对症下药,不能病急乱投医。

在互联网的各种产品形态中,从信息流角度来看,都(至少)包含一个两节点循环。(当然还有另外一个关于盈利的循环,但不是本文探讨的话题了。) 无论是作为媒体/搜索的内容-用户、社区的用户-用户、电商的卖家-买家,首先产品本身必须要能够让这个两节点循环转起来,并且能够像雪球一样越滚越大,这才能称之为一个良性发展的产品。

在上述基础上,开放平台通过引入第三方开发者加入循环,构建三节点循环,在利益分享的同时很好的进行了长尾需求的匹配和满足,达到了多赢的结果,并促进了雪球滚大的速度。(极限情况就是到达指数增长速度──这是在社交网络产品中引入开放平台达到的效果,也许以后还会有更进一步的突破也说不定。)

而我们也看了很多产品,不努力练好内功,或者思路就有缺陷,造成两节点的循环都没有很好的转起来,却妄图通过引入开放平台达到"勃起"的效果。这种投机心理和做法,不啻黄梁美梦,过去血淋淋的案例已经证明了它的失败,当下却好了伤疤忘了疼,还是要知其不可为而为之,其失败的结局已经是昭然若揭,想来令人痛心疾首。

最后,总结几句吧:
* 开放平台不能改变产品的本质。
* 开放平台只是让良性循环变得更好。
* 开放平台只是提供了一种满足长尾需求的手段。
* 在你的用户还不能够自发良性增长之前,忘掉开放平台吧。

一以概之,开放平台不是伟哥。

最后的最后,再说句题外话,说说对于运营的看法,实在不能忍了。我发现很多运营人员做BD(拉皮条)、做PM(构思产品),就是不做运营,实在是咄咄怪事。借小马哥的话忠告他们一下吧:在你的产品用户还不能够自发良性增长之前,不要做推广。外带免费free一句:在其位谋其政,别老骑在产品经理头上拉x,以为自己构思的产品多牛B,其实除了自己谁都知道那不过是一堆牛x。

星期三, 二月 04, 2009

如何一次安装多个firefox插件

写一个网页。把下面的xpi的路径改成插件所在的URL。例如下面这样:

<input onclick="void(InstallTrigger.install({
      }))" value="安装所有推荐扩展" type="submit" id="install-extensions">

保存成例如1.html,用firefox打开,然后点击按钮即可。

ubuntu 8.10 intrepid的open office直接打开microsoft office 2007格式的文档

用ubuntu的同学们,还在为接到pptx, docx格式而发愁吗?
直接用open office打开吧!
因为这些都是用了所谓的ODF(Open Document Format)存储的高级格式!哈哈哈

星期四, 一月 29, 2009

ubuntu 8.10 intrepid 修复vpnc导致的dns resolv问题

vpnc连接后会产生一个P2P tunnel ── tun0。常常在非正常vpnc-disconnect的情况下,它对系统做的一些修改不会恢复。此时就需要手工恢复。比如dns解析就是一个例子。

查看目前的dns是什么要 cat /etc/resolv.conf

但是这个文件是由ubuntu的network manager根据各个interfaces的配置自动生成的。

tun0的配置在:/etc/resolvconf/run/interface/tun0

把这个文件删除,然后右击network manager的图标(gnome的右上角的那个网络图标),取消enable networks,关闭网络;然后再勾选enable networks,重启网络。

cat /etc/resolve.conf 看看修改是否生效。

执行nslookup,然后输入一个域名解析一下试试看。

星期三, 一月 28, 2009

ubuntu 8.10 intrepid totem rmvb

http://man.chinaunix.net/linux/debian/debian_learning/ch08s23.html
不行!

http://bamanzi3.blogspot.com/2007/06/stracetotemrmvb.html
不行!

http://blog.csdn.net/catfoxsh/archive/2008/11/07/3247363.aspx
靠谱。
不过。。。声音图像错位,totem不能调整。。。只好再装一个mplayer -_-!!!


ubuntu 8.10 intrepid nx6320 intel iwl3945 无法激活无线网卡的问题

硬件:HP Compaq nx6320, intel 3945ABG

$ sudo lshw -C network
  *-network DISABLED     
       description: Wireless interface
       product: PRO/Wireless 3945ABG [Golan] Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:08:00.0
       logical name: wmaster0
       version: 02
       serial: 00:18:de:2e:28:f6
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list logical ethernet physical wireless
       configuration: broadcast=yes driver=iwl3945 ip=172.168.0.1 latency=0 module=iwl3945 multicast=yes wireless=IEEE 802.11abg

系统:
liuqingy@ubuntu:~$ sudo lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 8.10
Release:    8.10
Codename:    intrepid

症状:
切换无线网卡的按钮无法激活。进入Windows XP,激活之,进入ubuntu则wireless是激活的。此时再按切换按钮,则无线网卡灯灭,再按按钮无法重新激活。

解决方案:
执行命令:
$ sudo rmmod iwl3945
$ sudo modprobe iwl3945

参考文献:
https://bugs.launchpad.net/ubuntu/+source/linux-ubuntu-modules-2.6.24/+bug/193970