读书人

为啥中国的产品喜欢做大而全

发布时间: 2012-10-25 10:58:57 作者: rapoo

为什么中国的产品喜欢做大而全?
我做互联网产品开发,这个问题我一直想不明白,为什么国产的软件普遍喜欢做大做全,把很多功能都做到产品中去,比较典型的是PHP CMS以及Discuz、PHPWind。而国外的产品却普遍采用了相反的路线:产品核心功能少而精,而一些附属功能一般由第三方社区开发相应的插件去实现,典型的有WordPress、Drupal。所以国外的产品往往更注重软件的扩展能力,刚安装上常常给人感觉什么都不能做,而一旦用上插件,真正是只有想不到没有做不到的。国内的产品往往安装上感觉很强大,一旦做调整就比较麻烦。

今天在一个论坛上看到一个回帖:
引用你非得说用什么插件,难道你愿意用插件?
怎么说都是自带的不用修改最好吧

莫非国人普遍对非官方的东西有抵触的心理? 1 楼 night_stalker 2009-09-14 中国人被一个回帖代表了 …… 2 楼 ggggqqqqihc 2009-09-14 night_stalker 写道中国人被一个回帖代表了 ……
有些误会,那个回帖只是触发了我的一些思考。如果你了解一些国内外的CMS类产品,这个差别很明显。 3 楼 logicgate 2009-09-14 为什么大部分人购物都喜欢去一站式购物中心呢? 4 楼 ggggqqqqihc 2009-09-14 我觉得做网站选择程序和购物不一样,购物通常是为了自己使用,而做网站一般会希望自己的网站与众不同吧?如果都是大而全的产品,扩展能力不够强,那很多的网站一看就是一个模子出来的,难以突出自己的特色,实现自己特有的功能。 5 楼 DraculaW 2009-09-14 ....
方便 偷懒 是人类不懈的追求 6 楼 logicgate 2009-09-14 ggggqqqqihc 写道我觉得做网站选择程序和购物不一样,购物通常是为了自己使用,而做网站一般会希望自己的网站与众不同吧?如果都是大而全的产品,扩展能力不够强,那很多的网站一看就是一个模子出来的,难以突出自己的特色,实现自己特有的功能。
网站的与众不同,主要是在于商业定位吧?和界面关系大吗?而且很多非技术性网站的站长,未必都精通软件的,他们可能不会喜欢diy。 7 楼 ggggqqqqihc 2009-09-14 DraculaW 写道....
方便 偷懒 是人类不懈的追求
这样说来,把很多功能做到核心中去的这种思路是互联网软件未来的发展方向?而那种小核心+众多第三方插件的思路反倒是落后的思想?

从产品的角度来讲,一个产品我认为不可能满足所有用户的需求,我认为解决这个矛盾的一个较好的方法就是用接口+社区开发的各种插件。 8 楼 iaimstar 2009-09-14 DraculaW 写道....
方便 偷懒 是人类不懈的追求
我宁可用IE+chrome
也不愿意用 ff+插件

就是怕麻烦 。。。。

一周去一次沃尔玛,然后就可以一周不买任何东西 9 楼 weiqingfei 2009-09-14 logicgate 写道为什么大部分人购物都喜欢去一站式购物中心呢?
便宜,
好东西,还得去专卖店。 10 楼 logicgate 2009-09-14 ggggqqqqihc 写道DraculaW 写道....
方便 偷懒 是人类不懈的追求
这样说来,把很多功能做到核心中去的这种思路是互联网软件未来的发展方向?而那种小核心+众多第三方插件的思路反倒是落后的思想?

从产品的角度来讲,一个产品我认为不可能满足所有用户的需求,我认为解决这个矛盾的一个较好的方法就是用接口+社区开发的各种插件。
为啥不能有多个发展方向呢?windows vs unix,笔记本电脑 vs 台式电脑,netbean vs eclipse,不同用户各取所需,不亦乐乎? 11 楼 ggggqqqqihc 2009-09-14 iaimstar 写道DraculaW 写道....
方便 偷懒 是人类不懈的追求
我宁可用IE+chrome
也不愿意用 ff+插件

就是怕麻烦 。。。。

一周去一次沃尔玛,然后就可以一周不买任何东西
插件 = 麻烦?JE里的人都用过Eclipse吧,那个东东貌似就是一大堆插件拼成的。 12 楼 DraculaW 2009-09-14 ggggqqqqihc 写道DraculaW 写道....
方便 偷懒 是人类不懈的追求
这样说来,把很多功能做到核心中去的这种思路是互联网软件未来的发展方向?而那种小核心+众多第三方插件的思路反倒是落后的思想?

从产品的角度来讲,一个产品我认为不可能满足所有用户的需求,我认为解决这个矛盾的一个较好的方法就是用接口+社区开发的各种插件。

你理解错了 我说的和你说的不矛盾
我的意思是 软件发布的时候最好啥都集成好 一路next就ok
作为用户 不喜欢看个电影还得去找解码器
用户都喜欢节约时间 13 楼 DraculaW 2009-09-14 ggggqqqqihc 写道iaimstar 写道DraculaW 写道....
方便 偷懒 是人类不懈的追求
我宁可用IE+chrome
也不愿意用 ff+插件

就是怕麻烦 。。。。

一周去一次沃尔玛,然后就可以一周不买任何东西
插件 = 麻烦?JE里的人都用过Eclipse吧,那个东东貌似就是一大堆插件拼成的。

插件有时候有兼容性 有时候更新版本麻烦 14 楼 ggggqqqqihc 2009-09-14 DraculaW 写道....
为啥不能有多个发展方向呢?windows vs unix,笔记本电脑 vs 台式电脑,netbean vs eclipse,不同用户各取所需,不亦乐乎?
如果为每一个细小的不同需求都搞出一套完整的解决方案来,未免太浪费人力了吧?如果一个产品有丰富的接口,再能培养出一个开发社区,那么很多需求都可以通过这个产品来实现。简单的说,就是产品要对开发者友好,自然也容易达到对用户友好的目标。
如同Eclipse,不光是JavaIDE,也可以成为PHP IDE、Python IDE,甚至是个人信息管理软件。
不过奇怪的是,目前似乎没有哪个国内的互联网公司注重这个方面。 15 楼 ggggqqqqihc 2009-09-14 DraculaW 写道ggggqqqqihc 写道DraculaW 写道....
方便 偷懒 是人类不懈的追求
这样说来,把很多功能做到核心中去的这种思路是互联网软件未来的发展方向?而那种小核心+众多第三方插件的思路反倒是落后的思想?

从产品的角度来讲,一个产品我认为不可能满足所有用户的需求,我认为解决这个矛盾的一个较好的方法就是用接口+社区开发的各种插件。

你理解错了 我说的和你说的不矛盾
我的意思是 软件发布的时候最好啥都集成好 一路next就ok
作为用户 不喜欢看个电影还得去找解码器
用户都喜欢节约时间

我也认同。拿播放器软件举例子,安装后什么格式都能播放自然最好。但有些播放器就只能处理那些固定的格式,如果有新格式出来后就只能安装最新版本的播放器。而如果播放器支持第三方解码器,要播放特殊格式的文件只需要安装相应的解码器即可,不用等待官方升级了。 16 楼 ggggqqqqihc 2009-09-14 我感觉现在的人们都认识到了“用户至上”这个道理,但大多忽视了开发者。产品发布出来,如果有人想对此进行二次开发的话,感觉不爽,自然也就很难培养起第三方的开发社区。 17 楼 iaimstar 2009-09-14 ggggqqqqihc 写道
插件 = 麻烦?JE里的人都用过Eclipse吧,那个东东貌似就是一大堆插件拼成的。

所以我一般手上有两套ec

平时玩用myeclipse,什么插件的。。不理,基本需要的也都有

公司开发时,eclipse入职的时候从同事那里拷来,现在还在用,插件一个没有多,一个没有少 18 楼 robbin 2009-09-14 ggggqqqqihc 写道我做互联网产品开发,这个问题我一直想不明白,为什么国产的软件普遍喜欢做大做全,把很多功能都做到产品中去,比较典型的是PHP CMS以及Discuz、PHPWind。而国外的产品却普遍采用了相反的路线:产品核心功能少而精,而一些附属功能一般由第三方社区开发相应的插件去实现,典型的有WordPress、Drupal。所以国外的产品往往更注重软件的扩展能力,刚安装上常常给人感觉什么都不能做,而一旦用上插件,真正是只有想不到没有做不到的。国内的产品往往安装上感觉很强大,一旦做调整就比较麻烦。

今天在一个论坛上看到一个回帖:
引用你非得说用什么插件,难道你愿意用插件?
怎么说都是自带的不用修改最好吧

莫非国人普遍对非官方的东西有抵触的心理?


Duscuz和PHPWind都是商业公司开发出来的商业产品,虽然产品本身免费开源,但是他有自己明确的商业目标,而且他的商业目标也不是基于开源这个点展开的,他产品免费开源的目标也不是为了吸引开发者,而是为了吸引广大站长和普通用户的。所以他必须大而全,因为站长们需要他大而全。

WordPress和Drupal是纯开源软件,到现在为止还是非商业化状态,就算他有商业化想法,也是基于开源这个点展开的,他开源的目标就是为了吸引开发者。所以他必须小巧而开放,才能吸引开发者来做插件。 19 楼 ggggqqqqihc 2009-09-14 JE老大的话果然一针见血啊。总结一下:
大部分国内的开源软件 => 大多为商业利益驱动 => 重视最终用户(轻视开发者) => 大而全
大部分国外的开源软件 => 社区驱动 => 重视开发者体验 => 扩展能力强

读书人网 >其他相关

热点推荐