为什么WordPress主题,有必要严格按照开源模式发布和维护

发布时间:2018-07-26 22:44:50

wordpress主题采用开源模式的可行性

复习开源软件的开发模式:

  • 开源发布代码,吸引其他人把代码fork(分支)走,自己去修改调试。
  • 他人做了改进,提出pull request,向原作者发送自己改动的代码。
  • 原作者审阅、微调他人的贡献,做merge操作合并修改。
  • 这样主题的改进和升级,原作者就只需要审批一部分,亲自做一部分。
  • 和辛苦的全部亲力亲为相比,哪个比较高效一些?

网站主题具有用户粘性特别特别大的先天特点。这是任何其他开源软件望眼欲穿、羡慕嫉妒恨的天生优势。原因在于换主题对于网站的改动是颠覆性的,所以任何一个有常识的站长,都会把换主题作为最后不得已的选择。

主题只要选定了,出了问题就宁可凑合使用,甚至于自己做hotfix。以我的网站为例,我的网站主题直到现在,用的还是2010年发布的WPInk Blue。用到现在连这个主题的原发布页都没了,还在用。

所以,如果采用开源软件的开发模式,那么只要有一个前端开发者采用了你的主题,就有一个开发者会和你一起并肩战斗。

wordpress主题采用开源模式的必要性

所谓必要性,简而言之就是:“不开源就死亡”。这是一个不那么一步到位,但是能够推导出来的逻辑。

首先,单打独斗==死亡。个人开发是无法长久的。无数一个人开发的主题,都重复这样一个循环:发布-受欢迎-收集意见-拼命维护几个月-失去动力-放任自流,最后白白浪费开发者精力,大量优秀的主题最终无法在最新的WP环境下再利用。

历史无数次的重复,狡辩没有任何用处。如果要正经的长久运行一个WP主题,就只有两种模式行的通:要么开源模式,要么商业销售。也许商业销售的同时,也提供免费的缩减版吸引客户,那只是商业化的小细节。

但如果发布时没有开源许可证,那就相当于关上了开源模式的大门。因为许可证是进行确权的必要文件,保证他人的使用、修改,甚至派生新作品的合法性。No License相当于只按照版权法做事,他人不用说修改了,甚至连使用主题有什么条件,从法律上都是不明确的。

开源模式从文化上讨厌这一点。虽然没有明言,但在开源文化中No License绝对有一种淡淡的“挖坑陷害”的印象——软件给你用,把柄我拿着。简而言之:了解开源模式的开发者,看见No License的开源作品都是绕着走的

别人没有明确给出的东西,开源模式从不偷拿。请任何人不要用中国互联网“拿来主义”的丑陋面貌,来揣测开源社区。更不要把这个现实状况视为“理所当然”,以为别人会去违心的遵守。这做不到。

所以最后的结论就是:不做开源保证==不是真正的开源==没人参与开发==单打独斗==死亡。

其他的好处

除了以上所说的,还有几点其他的好处没有提到:

其一,明确使用开源模式,能够吸引更厉害的开发者。接触这些人,对自己的提高很有帮助,并且和这些人的沟通是非常轻松的。

其二,可以避免“lamer”的出现。lamer(伸手党)把原作者当作免费定制主题的“苦力”,甚至有时会引发双方对骂一类的糟心事。而在开源模式中,只须直接对lamer说:“你行你去改”,简单省事。

其三,就是保证了即使自己由于种种原因,最后不再维护这个主题,他人也可以合法的接手过来,从最后一个版本为起点,继续升级和维护工作。

结论,我对WordPress主题开发者的建议

简而言之,如果你希望你的主题开发,能够出现以下的良性现象:

  • 不会一人包揽全部工作
  • 保证长久的升级
  • 接触更多的优秀开发者
  • 避免lamer的压力

那么你就值得按照开源模式开发:

  • 选个开源许可证,跟主题的代码放一起
  • 很多情况下MIT许可证就不错(内容简析:软件怎么用都行,只要源代码中保留原作者署名)
  • 学习git版本管理系统(没那么难)
  • 把主题的代码托管到GitHub平台上

GitHub也许对WP主题开发者会陌生一点。GitHub是最主流的开源作品托管平台。他人查看代码、参与开发都需要GitHub。任何开发者都绝对值得接触GitHub,不需要解释。

小兽wordpress凭借多年的wordpress企业主题制作经验,坚持以“为用户而生的wordpress主题”为宗旨,累计为2000多家客户提供品质wordpress建站服务,得到了客户的一致好评。我们一直用心对待每一个客户,我们坚信:“善待客户,将会成为终身客户”。小兽wordpress能坚持多年,是因为我们一直诚信。我们明码标价(wordpress做网站需要多少钱),从不忽悠任何客户,我们的报价宗旨:“拒绝暴利,只保留合理的利润”。如果您有网站建设、网站改版、网站维护等方面的需求,请立即咨询右侧在线客服或拨打咨询热线:18907337671,我们会详细为你一一解答你心中的疑难。

相关文章

写给所有做网站的朋友的一封信

写给所有做网站的朋友的一封信

现在就开始执行“1+N”营销推广和没有开始执行的人,一两天看不出任何区别; 一两个月看来差异也是微乎其微的;但在2-5年的长远时间来看的时候,你的高质 量询盘不断增加,你的互联网资产已经建立完成,对手已经很难匹敌,现在你看到这段文字的时候就是最好的开始,现在就是最好的时候,马上开始“1+N”体系的整体营销推广吧,我们和你一起,开创互联网营销大未来!

点击查看详情

准备开启WordPress网站建设推广?

我们相信高端漂亮的网站不应该是昂贵的,这就是wordpress对每个人都是免费的原因
wordpress建站免费入门,并提供价格合理的wordpress建站套餐。