那些年我使用过的开源程序
开源是英文“Open Source”的缩写,中文全称是“开放源码”。开源有很多种协议,而今天我想说说的是免费开源Web程序。
开源有助于产业进步的推动,例如Android的开源推进了智能手机的快速普及。在Web领域,免费开源的框架和成品Web程序,推动了整个互联网产品的进步。
在互联网前十年的发展中,很多产品都是靠着开源程序几乎零成本的起步发展的。其中最突出的表现就是全国各个城市的地区门户网站,几乎所有地方网站都是以Discuz或PHPWind建设的。也正因为众多模式的免费开源程序,推动了一个群体的诞生,那就是个人站长。
在个人站长时代,互联网产品形式还没有这么复杂,用户需求也没有这么细化,所以很多需求都能够先个人运营,前期以开源程序架设低成本的运作起来。例如刚在美国上市不久的汽车之家就是以BBS形式起步发展的。
到了今天,个人站长依旧存在,但是随着行业的各方面不断完善,个人站长的产品已经很难再脱颖而出了。历史就不多讲了,大家可以通过查阅资料能够了解到,今天我写这篇文章是想向大家介绍一个产品经理了解产品结构的方法。
在我之前文章《写给PM新人的一堆话》中,我介绍了产品经理的两个发展阶段,分别是功能型和运营型。在产品入门的前期,通过使用开源程序,可以帮助我们快速了解各种产品形态的功能结构,有助于我们以后产品规划中,清晰明了的理解需求。
下面我就针对开源方面的使用经验,给大家推荐一些网站。
开源资讯
www.oschina.net
开源中国:这个网站比较偏向于技术,关注的人也是技术占多数,产品经理也可以去了解了解。
www.php100.com
PHP100中文网:在Web技术当中,我比较倾向于PHP,所以我使用过的开源程序都集中在PHP方面,而这个网站是关注PHP方面的一个不错的网站。
down.chinaz.com 和 down.admin5.com/c/
站长下载:这个网站提供的是各个Web语言的成品程序下载,下载后可以直接使用,产品经理可以关注并下载一些开源程序,尝试架设起来看看功能结构。
code4app.com
Code4App:这是一个展示APP技术的站点,我会关注一下这方面的技术,寻找一些交互灵感。对于新人而言,还能了解各个技术模块和控件的名称,在写PRD时更规范,比如状态栏、选项卡。
开源程序
www.discuz.net
Discuz:这是一个BBS起步的开源程序,到X版本后,开始综合集成了,现在是一个结合了CMS/SNS/BBS的综合体程序。这个程序也是我使用最频繁的开源程序,目前我依然有两个产品是基于Discuz架设的。
www.phpwind.com
PHPWind:这也是BBS架构的程序,我使用的比较少,只用他建过一个网站。UE和UI不错,但是技术支持跟不上,而且现在团队都已经解散了,基本上是废了。但是对于产品经理来说,下载体验一下,学习学习还是有必要的。
www.ecshop.com
ECShop:这是一个B2C模式的程序,基本上也废了,不更新了。之所以拿出来推荐,是因为我有一个产品是基于他开发的,而且早期的时候,ECShop是B2C模式的代表作。
我使用ECShop开发了一个比价网站,因为比价和网店是一样的,唯一不同的地方就是网店是“一个商品一个价”,比价是“一个商品多个价”,我基于ECShop定制开发了“一个商品多个价”的功能,这样就实现了比价需求,成本几乎为零就实现了一个比价的产品(不包括价格抓取),并且因为开源程序经过市场验证和测试,性能非常稳定。这就是学习开源程序的好处,用最低成本和最稳定的方式实现产品需求,特别是创业者,更需要低成本且稳定快速的实现产品。
cn.wordpress.org
WordPress:最开始以Blog为核心的开源程序,现在发展成万能了,很多模式的程序都是基于WordPress定制开发的,当然最主要使用还是在博客上,我的博客就是基于WordPress搭建的,然后通过我自己设计的TangStyle主题,显示不一样的前端界面。
www.dedecms.com
织梦CMS:看名称就知道是CMS程序了,目前我有一个商业服务的产品就是用他搭建的,对于产品经理了解内容管理的功能结构是一个不错的程序,另外还有一个EmpireCMS程序。
www.thinksns.com
ThinkSNS:看名称就知道是SNS程序了,功能类似新浪微博,但是你千万别以为他抄袭新浪,我关注这个程序几年了,他现在的功能形态要早于新浪微博的。我基于这个开源程序规划过一个智能信息推荐的母婴产品,也是属于定制开发。
结语
以上推荐的是我正在使用的开源程序,其他类型模式的开源程序我也使用过,但是现在都不在运营状态了,所以就不多介绍,大家可以到“站长下载”网站下载各类开源程序了解。
了解开源技术和程序,有助于我们在产品架构的规划中更清晰明了的理解需求。所以我推荐大家多体验体验各类开源程序,了解他们的框架和功能结构。
开源程序为了迎合大众需求,所以在后端管理设置中比较智能化,但是在我们实际产品规划中,有些是没有必要的,毕竟我们的产品管理只有自己使用,所以有些东西没必要追求智能化管理,特别是不常用的功能,直接规划到代码中比后端设置更节约成本。
由于开源程序经过了市场的验证,更成熟稳定,可以帮助我们快速实现和呈现产品。除了开源技术,还有Open API也能帮助我们在运营上缩减成本,下一篇文章我将写写Open API,分享一些Open API的心得。
我爱动感单车网
2016年9月22日 16:49
我只是一个爱好在空闲之余写写博客的人,故只懂得简单使用Z-Blog和wordpress这两款开源程序,其他的还没接触过!
卷睫盼
2016年9月13日 16:28
开源程序也要建立生态,适应未来的发展,以及不断的需求。
马克互联网
2014年8月23日 00:02
个人觉得,产品经理想更快且较全面的了解产品类型、产品系统架构、产品前后端逻辑,尝试利用开源程序搭建网站是非常好的学习途径。个人也一直偏爱wordpress。
另,不知道马克互联网能否与唐杰做个友情链接,希望能得到支持,非常感谢。
伊泽
2014年4月28日 20:56
我也是高中接触的Discuz!和wordpress开始走上产品路的。
诸葛小觉
2014年4月13日 09:25
整理的网站都不错~~~在这方面又能有更好的了解了~谢谢
haikun
2014年4月3日 17:18
亲 第一个字就错了
唐杰
2014年4月6日 20:00
哪个字错了?
tindson
2014年4月7日 20:25
是那些年,不是“哪”些年哦
唐杰
2014年4月9日 13:46
感谢纠正,已经修改了
电子商务博客
2014年4月2日 22:21
就是数据有点杂
夏涛博客
2014年4月2日 14:15
用wordpress程序,我也有数据洁癖,所以推荐博主去安装一个WP Clean Up,超爽,用它直接清除,冗余数据。还能优化数据库,感觉用这超爽。。。
唐杰
2014年4月2日 16:21
你不仅用我的模板,还抄我的简介文本,最后竟然版权信息都不留,你也是做SEO的,就不能给我留个链接?
方块糖
2014年4月2日 20:08
哈哈,确实有点无耻
小伦
2014年4月3日 13:07
哈哈,真的是照搬啊!
皮肤科医生
2014年4月5日 10:41
是真的无耻啊
抄袭狗无耻
2014年4月5日 17:39
我真是佩服,还有人能无耻到这个地步
碎碎念ZWS
2014年5月23日 21:13
居然连简介都照搬,这样做还好意思叫SEO博客吗?第一抄袭博客吧! 渣渣博客,果断黑名单。
张力博客
2014年4月1日 14:15
我个人是比较喜欢wordpress程序的!
唐杰
2014年4月1日 19:19
是啊,就是有两个功能没办法关闭,分别是自动保存草稿和修订版本。这两个功能我用不到,如果不关闭就会造成文章ID不连续以及冗余数据,我有数据洁癖,所以特别不习惯。
苏
2014年4月24日 14:16
多余修订版本这个 可以用revision control这个插件删除
唐杰
2014年4月1日 19:23
WordPress的框架非常好,不仅能通过后台的插件机制调控程序,也能通过前端的模板脚本调控程序,前后端都能控制程序,这样就能在不修改源代码的情况下,通过机制直接定制自己的个性化需求,非常方便还有助于以后版本升级。