A meteor is more than just an "interactive web application" - a builder or javascript framework. The idea is to have only one programming language (besides HTML / CSS for markup) to do all the work. Basically, he creates a "remote server" (in the client browser), he can transfer data and simultaneously publish various APIs for users. The data transmitted through these APIs / connections has a specific structure that must be respected at any time.
Meteor is built around NodeJS, which makes it difficult (if not impossible) to run without this backend. Of course, you can try to simulate a backend using PHP, but that would be a waste of time. When reading your question, you will be better off using a javascript framework like jQuery or Prototype. Unlike Meteor, you will need to make AJAX calls (POST and CallBack) yourself, but you can decide which backend you want to use yourself (including PHP / MySQL).
If you still want to do this, you need to check the source code for Meteor and NodeJS to find out what minimum requirements are for Meteor to work under PHP. The PHP stack should interpret the Meteor commands of senders and receivers, but this will not be an easy task.
Kilzone
source share