Самый быстрый способ написать сообщение и автоматически синхронизировать его с 1000 сайтов - PullRequest
0 голосов
/ 02 сентября 2018

Я пишу плагин WordPress, который может публиковать сразу на нескольких сайтах. Когда я публикую сообщение или создаю пользователя или категорию на сервере, все содержимое будет синхронизироваться с клиентами с помощью метода отправки формы. Но код работает слишком медленно.

Как я могу ускорить синхронизацию данных?

1 Ответ

0 голосов
/ 02 сентября 2018

Лучший способ - создать плагин, который подключается к действию save_post . Это будет срабатывать, когда сообщение будет сохранено (добавлено или изменено). Затем сохраните идентификатор сообщения в пользовательской таблице очередей. С помощью скрипта cronjob вы можете обрабатывать очередь каждые x минут и публиковать данные через xmlrpc на других веб-сайтах.

...