Zhigang Wang
  • Home
  • Blog
  • Wiki
  • LDP
  • Planet

使用已有的Blog系统还是从头写一个新程序?

Last modified on 2009-12-05

最近在重构自己网站的过程中,遇到了这个问题:是使用已有的Blog系统还是从头写一个新程序?

思考了许久之后,结论是因人而异。

下面的情况下,可以考虑自己写一个:

  • 对自己的Blog有很多定制的需求
  • 作为一个对Web技术充满好奇的程序员,不仅仅是想搭建一个Blog写文章,而且想知道Blog系统的设计原理和方法。从头开发一个Blog系统是一个很好的锻炼自己的机会。
  • 对Blog系统的要求非常简单,可以很快的完成。
  • Blog系统要于网站的其他部分紧密集成。

下面的情况下,千万别自己来:

  • 我要从头写一个世界上最牛的Blog系统 - 现在最棒的Blog系统非WordPress莫属了。我最欣赏的是大量的WordPress漂亮主题。如果要从头开发一个Blog系统,要想短期内超越WordPress是不可能的。
  • 已有的Blog系统没有中文界面 - 尝试着去贡献吧。

对于大部分人,包括程序员在内,我更推荐使用一个成熟的Blog系统,这样更能够集中精力在要写的内容上。

根据上面的结论,我用Django写了一个Blog系统给自己用,使用WordPress搭建了老婆的Blog网站

 

Feeds

AtomAll contents
AtomEnglish contents
Atom中文内容

Tags

gtd syslog twiki virtualizaion wiki xen

Copyright © 2010 Zhigang Wang. Some right reserved.

The views expressed on this web site are my own and do not necessarily reflect the views of Oracle.