【发布时间】:2016-09-30 14:26:08
【问题描述】:
我的 wordpress 网站有两个似乎占用大量内存的插件。当我尝试提取数据或执行某些任务时,它最终会在 30 秒后超时。
当其中一个插件被禁用时,它的性能会好很多。问题是,这两个插件必须被激活,因为一个是支付网关系统 WooCommerce。另一个是学习管理系统LearnDash。
我正在与插件开发人员进行持续沟通,因为他们很乐意调查问题。
同时,我正在尝试查看是否可以设置两个 wordpress 实例。一个在我的主域,另一个在我的子域。并且希望我可以将主域设置为人们可以购买产品的地方,而子域有学习管理系统,人们可以在那里学习他们购买的产品。
所以这将是两个不同的 wordpress 数据库。
我正在尝试大致了解我可能想要前往的方向,因为我有以下问题:
1)一个wordpress的插件是否有可能与子域中的其他wordpress数据库通信?
2) 一个 wordpress 是否有可能有两个数据库和插件从不同的数据库运行?
3) 是否有特定方法可以准确诊断激活了多少插件并知道某些任务是否成功运行而没有 30 秒超时问题?
【问题讨论】:
-
1) 可能,但前提是 WP 插件被修改为这样做。 2) 可能,但前提是 WP 插件被修改为这样做。 3) 不知道。
标签: php wordpress database-design subdomain