什么是woblog?

woblog是一个基于wordpress的、单表的、多用户的PHP博客系统,wo即wordpress one table的缩写。

从所周知,wordpress已经集成多站点功能,即:Multisite,但是其有一定的局限性,主要体现在以下两个方面:

1、数据表过多:所谓的multisite,mysql数据表是相对独立的,即每个博客都有其独立的数据表,数量是10个,如果只有十几个博客或几十个博客,几百个表还可以管理,但如果有成千上万个博客呢,那就是十几万甚至是几十万的表,很难想象吧,所以wordpress比较适合建数量不太多的博客,像新浪博客、博客园、CSDN这种,不适合也不可能。

2、数据之间无法关联、聚合:同样是因为数据表分离的原因,所以要把不同博客有某种联系(比如相同关键字、相同分类)的内容关联起来或聚合起来,是不可能的,比如:其他博客的相关文章、整站某个分类的文章列表,都无法实现。

woblog就是在保持wordpress原有特点的基础上,针对以上两点做了深度的修改和优化,全站只用一套数据表,关键表就二十几个,而且因为都是一套表,做关联、聚合都很容易实现。woblog更合适做数量大的博客。

本文为原创文章,转载请注明出处!