Meteor to coś więcej niż tylko "interaktywny program do tworzenia aplikacji internetowych" lub framework JavaScript. Pomysł polega na tym, aby mieć tylko jeden język programowania (oprócz HTML/CSS do oznaczania) do wykonania całej pracy. Zasadniczo tworzy "serwer zdalny" (w przeglądarce klienta), na który może przesyłać dane i jednocześnie publikuje różne API do systemu użytkownika. Dane przekazywane przez te API/połączenia mają określoną strukturę, której należy przestrzegać przez cały czas.
Meteor jest zbudowany wokół NodeJS, co utrudnia (jeśli nie niemożliwe) uruchomienie go bez tego zaplecza. Oczywiście możesz spróbować naśladować backend za pomocą PHP, ale byłaby to strata czasu. Czytając swoje pytanie, będziesz lepiej używać frameworka javascript, takiego jak jQuery lub Prototype. W przeciwieństwie do Meteora będziesz musiał samodzielnie wykonać wywołania AJAX (POST i CallBack), ale możesz sam zdecydować, z którego backendu chcesz korzystać (w tym PHP / MySQL).
Jeśli i tak chcesz to zrobić, musisz sprawdzić kod źródłowy Meteor &NodeJS, aby zobaczyć, jakie są minimalne wymagania, aby Meteor działał pod PHP. Stos PHP musi interpretować polecenia wysyłane i odbierane przez Meteor, ale nie będzie to łatwe zadanie.