Sto scrivendo un'app Web pubblica per ottenere dati di magazzino da un negozio di Magento. Ho effettuato l'accesso ai dati, ma risulta che devo interrogare ogni prodotto singolarmente per i dati di magazzino. Con migliaia di articoli questo è un maiale di risorse e richiede molto tempo. Questo non può essere evitato. È proprio come funziona la loro API e devo farlo in questo modo.
Come posso codificare qualcosa in PHP che viene eseguito in background, raccogliendo i dati API cogliendoli in modo più calmo e più amichevole, e non martellando i loro negozi con le chiamate API SOAP?
Ho ragione nel pensare che ho bisogno di usare un processo in background come questo: $ pid = shell_exec (sprintf ('% s > / dev / null 2 > & 1 & echo $!', $ command));
... e poi interrogare quel $ pid? Memorizzarli in un database? Esistono esempi di gestori di processi in background?