Mysql
 sql >> Database >  >> RDS >> Mysql

Utilizzo di meteor.js con lato server php

Meteor è più di un semplice costruttore di "applicazioni web interattive" o un framework javascript. L'idea è di avere un solo linguaggio di programmazione (oltre a HTML/CSS per il markup) per fare tutto il lavoro. Fondamentalmente crea un "server remoto" (nel browser dei client) a cui può inviare dati e allo stesso tempo pubblica varie API nel sistema degli utenti. I dati passati attraverso queste API/connessioni hanno una struttura specifica che deve essere rispettata in ogni momento.

Meteor è costruito attorno a NodeJS, il che rende difficile (se non impossibile) eseguirlo senza questo backend. Certo puoi provare a imitare il back-end usando PHP, ma sarebbe una perdita di tempo. Leggendo la tua domanda farai meglio a usare un framework javascript come jQuery o Prototype. A differenza di Meteor, dovrai eseguire tu stesso le chiamate AJAX (POST e CallBack), ma puoi effettivamente decidere quale back-end vuoi utilizzare (incluso PHP / MySQL).

Se vuoi comunque farlo, devi controllare il codice sorgente di Meteor &NodeJS per vedere quali sono i requisiti minimi per far funzionare Meteor in PHP. Lo stack PHP deve interpretare i comandi che Meteor invia e riceve, ma non sarà un compito facile.