类别页面和编辑帖子页面与此类别的速度非常慢

时间:2014-12-27 作者:sc11423

对于WP安装,我们创建了一个自定义分类法,该分类法在自定义post类型中使用。这一切似乎都很好。

问题开始于此自定义分类法需要填充大约20000个区域(分层)。我们成功地导入了它们,但现在自定义分类法概述页面和自定义帖子类型编辑页面(使用自定义分类法作为类别)都非常慢(加载时间为14秒)。

这可能与加载这些数量的类别有关。当自定义分类类别为空或加载了例如10个类别时,问题就消失了。

使用插件查询监视器时,总查询时间为0089秒。因此,问题似乎与查询时间无关。

我们不确定在调试时从何处开始,因此首先有两个问题:

是否有已知的最大类别可供使用

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

我能够“快速”修复此问题。

我们使用的分类法是分层的,这导致编辑标签和编辑帖子页面速度非常慢。由于这是一种自定义分类法,不允许用户编辑分类法或添加新分类法,因此我们决定导入层次分类法,并在系统中注册为非层次分类法。

这样,原始层次结构就保存在数据库中,并且可以以这种方式用于前端自定义函数。

非层次设置使编辑页面的速度可以接受。非层次化设置的另一个前提是,对于这样大的分类法,自动完成功能的效果要好得多。

因此,这不是最漂亮的修复方法,但它对我们有效。仍在寻求更好的解决方案!

结束

相关推荐