开源访谈是开源中国推出的一系列针对国内优秀开源软件作者的访谈,以文字的方式记录并传播。我们希望开源访谈能全面的展现国内开源软件、开源软件作者的现状,着实推动国内开源软件的应用与发展。
一套具备基础功能的管理后台,在这基础之上进行后台开发,简洁高效,事半功倍!Simple Made Success.
1. 能否先介绍一下你自己(技术背景、工作经历、学习经历)?
我2001年中南大学毕业后来到北京一家国企工作,后来在2004年1月份进入搜狐公司从事java开发工作,2007年1月离开搜狐去了上海一家互联网公司,从事java和php的开发工作,2年后回到北京,目前在一家央企旗下的公司任职,同时攻读北京师范大学的工商管理硕士。
2.为什么会想到开发OSAdmin?
这跟我的工作有关,我负责的运营相关的技术部门,由于工作的交接,人员的更迭,导致产生了很多个管理后台,这些后台有的过于复杂,难以维护,有的功能又不完善, 于是我就试着写一个基础的管理后台,涵盖一些基本功能,这样即使在多个后台并存的情况下,维护起来也容易,毕竟框架是一样。还有一个原因就是,市面上PHP开源的用于管理后台的框架或者系统据我所知好像没有,尤其是适合二次开发的,建站用的CMS类的管理后台倒是不少。另外,应该是几乎所有的互联网公司都要有类似的管理后台来实现对网站的配置管理、网站的运营等,宏观来看,如果每个研发团队都是从新搭建,在人力成本和时间成本上的总和来看,是很浪费的,我就希望能有个适合二次开发的有个基本功能的后台出现,来减少这种无谓的付出。
3.OSAdmin的应用场景是什么?
主要用于管理网站,运营网站,甚至是审核,客服等后台,几乎所有给公司内部工作人员使用的系统都可以基于oadmin来开发;当然也可以用于应用类的产品的开发。
4.对比类似的软件,OSAdmin最大的优点是什么?有何劣势吗?
目前开源项目多数都不能拿来直接用,多数都属于“零部件类型”,osadmin优点就是这是一种基础的解决方案,而且再开发起来很容易,如果觉得哪个地方不好,改起来也相当简单,因为没有用复杂的架构,几乎没有约束,参考一下osadmin的代码,即使新手也可以在这上面进行二次开发。劣势的话,有可能自认为的优势也是劣势。
5.OSAdmin目前的推广情况如何?目前最成功的应用案例能跟我们分享下吗?
除了在oschina上发布过,没有在其它任何网站发布。 刚推出也不久,目前主要的应用是卓望公司的一个项目的管理后台,还有在群里的一些开发者在使用这个后台,其它的就不知道了,因为我没有添加任何收集信息的代码。
6.有给OSAdmin定位以后的发展吗?
这个很难说,做这个初衷很简单,并没有想太远,只是觉得需要这个东西就做了。
7.整个软件是你自己一个人开发的吗?开发过程当中最大的困难是什么?
我之前在公司跟同事做过一些后台,这个osadmin是以那些后台作为基础蓝本,我自己捣腾出来的。目前没遇到多大困难。遇到的困难都是可以克服的。
8.这个项目有给你带来了什么收益吗?
没有,没打算给我带来收益,也很难。
9.能否谈一下你对开源的理解,以及对国内开源技术和产品的看法?
开源是一种分享,技术的交流,也是优化开发工作的一种途径。没有过多的关注其他的开源产品,只是觉得做开源要目的纯粹。
10.能否给开源中国提一些意见和建议?有哪些需要改善的地方?
开源中国挺不错的,技术气息浓郁,没有像某XXDN那样商业,那样脏。我觉得未来的开源大旗一定是oschina来抗,也希望oschina能够一直纯粹下去。
2KB项目(www.2kb.com,源码交易平台),提供担保交易、源码交易、虚拟商品、在家创业、在线创业、任务交易、网站设计、软件设计、网络兼职、站长交易、域名交易、链接买卖、网站交易、广告买卖、站长培训、建站美工等服务