Оптимизировать скрипт синхронизации мойсклад и wordpress

Бюджет: 5 000 руб
65.74 $ – 55.79 €
Имеется скрипт disk.yandex.ru/d/LpM7t9iI..., который работает с MYSQL базой сайта и выгружает заказы на мойсклад и обновляет запасы на сайте. Но имеется ряд проблем:

1) при запуске скрипта, возрастает сильно потребление CPU. Вероятно, схема его работы не оптимальна.
2) сам скрипт выполняется до 15 минут, а нужно чтобы пару секунд. 
3) нужно чтобы заказы с сайта падали в раздел “заказы покупателей”, а не отгрузки
4) чтобы можно было видеть сколько товара зарезервировано в заказах в разных статусах. Чтобы знать, сколько wc-completed (то есть, доставлены) и отдельно сколько wc-pending, wc-processing и wc-on-hold (то есть те, что еще у нас на складе)

Соответствие статусов WORDPRESS / МОЙСКЛАД
wc-pending (в процессе) / новый
wc-on-hold (в процессе) / новый
wc-processing (Получен) / новый
wc-confirmed (согласован) / подтвержден
wc-completed (доставлен) / доставлен
wc-cancelled (отменен) / отменен
wc-refunded (рефанд) / возврат
wc-failed (косяк) / возврат
отгружен и собран на сайте сейчас нет, поэтому не используем их
Опубликован 30.11.2021 в 14:18

Выберите способ верификации:

Обновите страницу после прохождения верификации.