我在安装Wordpress MS和创建网络时注意到的第一件事就是为每个新站点创建了9个db表。显然,这意味着如果我拥有10,000个用户,那么我最终会得到90,000多个数据库表。因为显然可以通过修改现有的Wordpress数据库模式来避免(我认为),为什么系统是这样设计的?为了兼容性,易用性等?因为他们不希望能够支持那么多网站?我试图弄清楚我是否应该按原样继续使用系统,或者开始进行黑客攻击以使数据库模式很好地扩展。我是否应该担心可能会有这么多表?
答案 0 :(得分:1)
是的,代码可以支持数千个站点,每个站点有很多用户。硬件将成为限制因素。
回答你为什么这样做的另一个问题?它使WordPress代码库不必在创建时改变很多。这是插件作者和主题作者使用$ wpdb->前缀而不是假设wp_表名的重要原因之一。