【问题标题】:Fastest way to write a post and auto sync it with 1000 sites撰写帖子并自动与 1000 个站点同步的最快方法
【发布时间】:2018-09-02 06:17:43
【问题描述】:

我正在编写可以同时发布到多个站点的 WordPress 插件。当我在服务器上发布帖子或创建用户或类别时,所有内容都将使用表单发布方法与客户端同步。但是代码运行太慢了。

如何加快数据同步?

【问题讨论】:

  • 一次将数据发布到 1000 个站点应该很慢(即使是 3 个站点也会很慢)。您应该将其运行到 cronjob 或其他东西中。

标签: php wordpress synchronization auto


【解决方案1】:

最好的方法是创建一个挂钩到save_post 操作的插件。这将在保存(添加或修改)帖子时触发。然后将帖子 ID 存储在自定义队列表中。使用 cronjob 脚本,您可以每 x 分钟处理一次队列,并通过 xmlrpc 将数据发布到其他网站。

【讨论】:

    猜你喜欢
    • 2012-03-21
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-02
    • 2017-06-24
    • 2020-12-09
    相关资源
    最近更新 更多