我的网站上有一个“工作”部分(自定义帖子类型),有各种相关分类法(语言、合同类型、位置等)。该网站也有很大的用户群(约10000名订阅者)。这些用户可以访问他们选择感兴趣的“工作”标准的表单,以便每天收到一封电子邮件,其中列出了与他们的标准相对应的“工作”列表。
我想听听您对实现该功能的最佳方式的看法。
我的第一个方法是:
循环浏览所有“订阅者”用户,为每个用户获取他们选择的标准(语言、合同类型、城市等)
使用这些标准,对当天发布的所有“作业”进行WP\\U查询通过电子邮件发送结果由于WP cron,此功能每天都会触发。我担心这可能是一种资源密集型的方式(这是一个连续执行10000个不同wp\\U查询的循环!)该网站托管在专用的Web服务器上(四核,约8Gig的ram)
有没有更有效的方法?