Credo che qualunque macro tu possa trovare deve essere integrata poi con il linguaggio di programmazione che scegli, in questo caso PHP, che rende quindi tutto impossibile da realizzare...per poter lavorarci hai bisogno che il file risieda su remoto.