Questo tipo di controlli fatti in remoto possono essere lentissimi.

Il file php rimane in attesa della risposta se non è immediata.
Francamente non conosco il tempo di eventuali timeout ma ci sono di sicuro.

Io ti consiglio caldamente la copia il locale magari da aggiornare giornalmente (se i file cambiano) con uno script lanciato di notte.

Ciao