作为一个php程序员,有很多框架可以用来写自己的博客。比如织梦,帝国,wordpress,thinkcmf,zblog,phpcms.这些都可以用来写博客,甚至我们还可以自己开发一个博客系统。

那么这么多的框架,我么该如何选择呢?其实,它们各有个的有点,也各有各的缺点。

个人博客

织梦,帝国,phpcms这些cms的好处就是它们可以产生静态页,当网站访问量增加的时候,它们可以很好的承受住并发。

缺点也很明显,每次修改内容的时候,都需要重新生成静态页面,当网站内容多的时候,会很耗时和繁琐。

wordpress

wordpress可以说是个人博客里面用的最多的,它基本可以占据80%的个人博客市场份额。因为它的插件机制,让它可以在各种内容形式的站点上面切换,而且主题替换非常方便。一个wordpress通过插件可以轻松从一个cms系统,切换成商城系统,或者切换成论坛系统,或者切换成新闻站点。总之,有了插件,我们可以很方便做任何想做的。当然,插件又有点的地方,必然带来一些缺点。比如过多的插件,一定会影响加载速度。虽然可以使用一些缓存来优化,但是毕竟不如静态页效果。

thinkcmf其实是一个cms管理系统,基于thinkphp开发的,可以自己定制,灵活性更高一些,基本你要是懂编程的话,你可以任意修改代码,达到你想要的效果。

zblog可以说是一个非常优秀的博客系统,不但汲取了wordpres的插件机制,模板机制,还可以静态话页面,总之,如果你是刚准备要建站的话,个人强势推荐一下它。

其实还有好多的博客系统没有介绍,我这里主要就是抛砖引玉一下。告诉你,有很多好的cms和框架可以用来写博客,我们可以放开眼界,多去尝试,说不定你就会爱上其中一款。

变化是永恒的主题,我们的这些框架都在不断升级中,我们自己也一样,如果你喜欢折腾,可以自己开发一个博客系统,毕竟php是最好的语言,它应该可以写出最好的博客系统