TypeCodes

简洁的哲学:从华丽的WordPress转Typecho

前段时间,vfhky还在折腾主题,只为变得更简洁轻快。从12年6月博客建立初,就一直在用Wordpress。优秀的开发团队和强大的社区力量给予了Wordpress强大的生命力。看看各种琳琅满目的主题以及各种功能强劲的插件,你不由得感概这是wp统治的博客帝国。甚者,还有开发人员将其用于企业WEB站点。但是,我还是被简洁的 Typecho 所吸引了……下面是个人愚见,希望和大家探讨一下。

1 主观:博客的原始需求

为什么要建立一个博客?可能我们会忘记了初衷。我们不是为了在wordpress中折腾各种主题和各种插件,而是为了有个平台让我们做学习笔记、总结心得、分享经验、记录生活!正如Typecho所阐述的那样:typecho想提供这样一个产品,它如同安静的玻璃瓶,简简单单,没有什么花巧的装饰。撰写者只需要考虑往容器里放什么,而不是怎么放。

简洁极致的哲学:typecho

2 负载能力比较:WordPress和Typecho程序

目前,最新的wordpress版本3.61,tar包后体积为3.8M;而最新的Typecho版本0.8,tar包后的体积为278k。二者差距很大,因为WordPress强悍的内部功能(例如编辑器)。但是这些功能对于很多人来说并不一定是必须的,例如vfhky在写博客时都是直接在vim中编辑好然后贴到WordPress后台编辑器的文本框中去,根本没用到其它功能。而Typecho虽然体型小,基本的博客写作功能却是一应俱全。追求精简到极致的php博客代码,能有效减轻对cpu的压力,提高负载能力。WordPress会使用wp_head()等函数钩子进行查询,错综交互,插件越多运行越慢;而Typecho采用PHP5静态技术,使用的是接口,通过静态继承快速传递参数,插件的开启对博客速度影响却微乎其微。因此,整体负载能力Ty还是领先于WP。

3 博客功能比较:WordPress和Typecho

WordPress毫无疑问是纵多博客程序中功能最为健全和华丽的。不过正如上面所提到的,如果你只想找一个平台,写下你内心的片段,那么Typecho能够完全满足。我想每个程序员可能都有这么一个想法:只想静敲代码,不想夹入任何一个多余的文字。因此,如果只想用文字表达你的态度、分享你的经验、记录生活,那么Typecho绝对是首选;如果想多折腾,打造一个华丽而强大的博客平台,那么WordPress绝对是首选。

最新的WordPress3.6.1程序

4 用户群体比较:WordPress和Typecho社区

WordPress和Typecho都是开源的PHP博客程序,但WP拥有Ty完全无法企及的用户数量。因此,这也是WordPress蓬勃发展的重要推力。很多WP的问题,只要在谷歌或者百度一搜,立马给出一大堆的解决方案。而小众化的Ty目前还处于“难产”阶段:两年过去了,70组织的开发小组(据说都来自淘宝)还在为升级0.8到2.0版本而奋战。反观WP已经是隔不了几个月就升级一次,看来这也是社区用户群体的数目差距。

5 总结比较:WordPressh和Typecho博客

正如上面提到的四点,WordPress拥有强大的社区力量和健全的“功能”,而Typecho着重突出优越的负载性能、专注于文章内容写作,实实在在的一个简洁的博客程序。因此,根据自身情况,vfhky决定从华丽的WordPress转向简洁的Typecho(目前还在本地进行数据迁移和主题测试)。最后,在github上,静待70的Ty2.0……

Typecho在github上的开发进度

打赏支持

Comments »