(本文由DYHB-blog程序开发者Dyhb撰写,当时准备匿名发布软文,但后来想了想,有点的价值的文章即使软也真实,尤其是对于一个学计算机学生来说,真诚和诚信才是最重要的。)
(致力于个人信息发布,允许高级的cms扩展!)
开发者初体验:偶然发现的一点惊喜
嘿嘿,今天在chinaz源码下载站一不小心找到一个叫做DYHB-blog的单用户博客系统。今天下载下来后,用了一下感觉特别好。这个博客系统有不少值得期待的东西,有非常漂亮的后台界面,非常快的访问速度。这个博客系统叫做新一代cms博客程序,首先是一个博客程序做得与大多数博客一样,但是这个博客程序有了不少值得看好的功能。它这个cms扩展功能可以把博客做得像cms一样漂亮。到底是不是饿,你看看这个站点就可以了(www.56swun.com是基于DYHB-blog程序搭建一个个人博客),是吧,还是很不赖吧。我比较看好这个博客程序,目前国内的PHP+Mysql的博客程序不多了。
国内PHP+Mysql独立博客
国内独立博客已知的有如下几款:pjblog、z-blog、asblog、bo-blog、bitrac、dutory、l-blog、lbs、 sablog-x、oblog、f2blog、zjblog、zd-bs、c-blog等等等等,有些已经众所周知的停止了更新,有些一直存在却不为人所知,有些还有着很多的问题。其实,用户群比较多的只有3款:pjblog、z-blog、bo-blog,sablog。到今天为止,国内基于 PHP+Mysql的博客程序基本上已经停止开发了。bo-blog已经一年多没有更新程序,sablog-x两年了一只在无限BETA版本。可以说,国内独立博客程序已经出现了萧条的现象。
相对于Wordpress有大公司支持而拥有众多的盈利方法,国内的程序盈利模式都非常狭窄,一般都是做带来IDC和投放一点GOOGLE广告。国内的独立博客开发者们比较势利,博客程序稍有起色,这些开发者就想着如何通过博客程序来赚钱,甚至连一些开发者加入模板定制的队伍来赚一些小钱。国内博客程序一般为个人开发,但通常来说,一个人的精力毕竟有限。我觉得一段时间应该做好一件事,做得东西太多了,太多的事情会让人失去激情。从国内众多程序停止开发这一点可以很好的说明这个问题。
开发博客就要对用户负责
做为一个程序的开发者,当初既然做好了开发一款程序。在后来的日子中逐渐有了用户支持,程序和名气就逐渐大了。然而又不少的开发者在这个时候忘记了作为一个程序的开发的责任,为用户提供舒适的博客程序,需要做好程序代码这一块。然后,就是这个关键的时刻,国内的很多博客程序让用户名失望了。很多程序本身根据还没有大好,就开始大量涉及IDC业务,努力思考着如何通过程序来赚钱。有时候,你感觉貌似这个程序开始停止开发了,要死不活的,给人一种不踏实的感觉。
开发博客程序的心态
我们为什么开发博客程序?很多时候,当一个博客程序开发一款博客时连自己都没有想过为什么要开发一款博客程序。除了跟风以外,我想有不少博客程序开发者初期只是为了给自己一个写博客的地方。想想我自己当时,就是为了有一个自己的程序来写日志。写程序嘛,在工作上是为了挣生活,人活在世界上需要吃饭,需要钱,但有的时候只是为了实现的理想,为了学下锻炼技术。尤其,当你准备好了为开发软件贡献的时候,请你不要被名气和金钱蒙蔽了眼睛。我们作为程序的开发者,要做好的是程序,思考让程序变得易用和简单,用心聆听用户的心声。我接下来为你介绍一下,我写的博客程序DYHB-blog,让我们见证新的程序的成长历程。
DYHB-blog程序开发的心态
我们只想做好程序,并不想希望通过这个程序来赚钱。我们不做IDC业务,于是我们官方论坛提供永久的IDC广告活动来坚定我们的决心。(详细:为论坛开发两周之际提供10个永久IDC广告位)同时,我们改变程序一般程序的版权声明,彻底放弃版权,放弃版权不是为了放弃责任,而是我们的核心任务是开发程序而不是为其它的事情浪费大好青春。本程序允许任何人丛互联网下载任何版本的程序,下载的副本程序的版权归该下载者,该下载者可以任意删除头部的版权信息,二次开发再次发布或用于商业出售。这么说吧,既然你拥有了一个程序的版权,当然这个时候你可以做任何事情。官方开发的程序同样具有上述宽松的版权信息,你可以将程序任意用于商业用途,免费使用官方或者用户开发的模板和插件,官方开发的模板和插件都免费。当然第三方开发的模板和插件要不要免费,这个我们也就管不着了。但是一般的用户都是喜欢免费分享的,所以你不必担心。我想我们的心态应该足够明朗,很早前就将版权信息写入程序配置,让用户在后台自由修改版权信息,我们提倡用户修改版权信息。我们认为修改版权信息部一定就意味着这就不尊重开发者了,我们开发者应该以用户为中心,既然用户想要删除版权,那我们为什么一定要人放在你的版权信心。我想一个用户既然真心喜欢这个程序的程序时候,他(她)说不定还会帮你主动宣传额,所以说呢。然后就是这样嘛。
DYHB-blog程序值得关注的东西
除了传统的博客需要的功能外,这是我们为为我们博客想的。关于后台用户体验,我记得以前听人说过,她(他)因为某个程序的后台而喜欢上了某个程序,从而一直使用这个程序。从这里我认识到一种的东西,一些高级用户也许会在熟悉了程序的时候尝试后台界面的开发。并且,有前辈Wordpress可以实现后台模板的开发了。于是在这个情况下,我们将前台模板更换替换运用在后台主题制作上,从而将后台的界面开发的权利最大化交给用户。改变了开发者一直占据后台开发的格局,它让用户可以制作自己的漂亮界面。同时为了简化后台界面的难度,我们尽了最大的努力来简化后台主题的总体难度,努力努力...你也可以基于默认模板修改,这些都是可能的,它让博客有了更多新鲜的玩法。
关于数据调用,数据调用无非就是调用一些分类下的日志,还有一些热门tags等等。然后这些东西虽然是cms最需要的,但是我想博客本身就是一个 cms嘛,一个信息发布平台。于是呢,我们将这些功能集成在主程序,可以方便调用。这样子用户可以非常方便地将自己的博客打造成cms系统。因为有的时候,比如一个企业站或许就需要这样子一个功能,而如果用dedecms的话旧显得大才小用了。
关于主题风格,博客通过一个前台模板向访问者传递一个信息载体。那么,简单,易用,功能强大的模板制作就是非常有必要。丰富的系统widget,自由排序,更名。为了简化模板的制作以及方便后期升级,一个前台模板函数库大大简化了程序开发过程中的模板制作的难度。传统风格和日志列表两种展示方法让查找日志更加方便。为了让博客更具扩展性,每个分类可以不同列表样式,那么也就是说我们的分类的样式可以有无限多,并且它们之间是可以相互转化的。通过这样子可以制作出很多风格迥异的主题额。
DYHB-blog开发方向
我们的名字叫做新一代cms单用户博客程序,所以我们希望融入cms非常实用的功能。
1:嵌套评论循环
2:无限分类
3:全站静态化
4:自定义静态化样式
5:插件增强
6:模板功能增强
7:采集......
开发者之末体验:结尾
说了这么多,就一句话。作为一个coder,写程序写得不仅仅是程序,写的是责任,写的是寂寞!国内独立博客程序一定会发展雄风,你我它。
当然,由于版面的关系,我们不能一一向你讲述。更多信息,欢迎访问我们的论坛:http://bbs.56swun.com