创建新站点时创建的更多表

时间:2013-03-25 作者:siddiq

有人能给我提个建议吗?

我正在使用Wordpress MU。根据我的要求,每个在主站点注册的用户都会有一个子站点。它工作正常。

我注意到,每当创建一个新站点时,它都会在数据库中创建一些表,如wp\\u 2\\u post、wp\\u 2\\u posteta等等。Whenever a new site is created, it is creating about 9 new tables in my database.

If i have 1000 users in my site, then will it create about 9000 new tables in my database?

我的网站将拥有更多的用户。

那么,有人能告诉我这是对的吗?我的数据库中可以有这么多表吗?或者我还能做些什么来避免这种情况?Is there any other way to avoid this.?

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

是的,这是正确的行为,不,在多站点设置中,您对此无能为力。但这通常不是问题;磁盘空间很便宜。

也许您可以通过单站点安装运行一个变通方法,并重写规则以将子域映射到URL,如/author/post-name/. 但这听起来像一块吸引人的磁铁;所以我不推荐它。

结束

相关推荐

如何在使用WP_LIST_TABLE时从URL中删除_wp_http_referer?

我构建了一个插件,它使用WP\\u List\\u table类显示一个表。该表显示可以应用筛选器和一些批量操作的条目。问题是,当我多次单击“筛选”按钮或“应用批量操作”按钮时,会将\\u wp\\u http\\u referer参数添加到URL中,并且每次单击该按钮时,该参数都会越来越长。最终,URL很长,我在浏览器中看到一个空白页面,并显示以下错误消息:Request-URI Too Large The requested URL\'s length exceeds the capacity