Scusa... mi spieghi meglio!?
Tu carichi l'html di una pagina in una variabile php?!
Così a pelle penso possa essere il "pescare" i dati da un altro sito che potrebbe rallentare.
Se fai la stessa cosa passando i dati tramite lo stesso script e non pescando l'html da questo url, l'elaborazione cambia?