Самый быстрый способ написать пост и автоматически синхронизировать его с 1000 сайтов

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

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

1 ответ

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

Другие вопросы по тегам