¿La forma más sencilla de implementar un servidor back-end para el juego JavaScript multijugador? (COMET / longpolling)

StackOverflow https://stackoverflow.com/questions/1219903

Pregunta

He estado escribiendo un juego en JavaScript, y es hora de que sea multijugador. Me gustaría utilizar el sondeo largo AJAX para obtener el estado actual del juego, así como implementar el lobby.

El servidor solo necesita realizar funciones básicas, como almacenar el estado del juego en la base de datos mysql, recuperar el estado del juego y formatear el marcador.

Creo que escribirlo en PHP sería más fácil, pero sería una mala idea debido a la cantidad de procesos de apache que generaría.

¿Qué me recomiendan? Estoy buscando el enfoque más directo.

Editar: StreamHub parece bueno, pero la edición comunitaria solo permite 10 usuarios concurrentes.

¿Fue útil?

Solución

Otros consejos

Probablemente le interese algo llamado Comet .

Acerca de Comet y PHP, puede echar un vistazo a estas preguntas y sus respuestas:

Y, no necesariamente en PHP (que no parece ser adaptado para Comet; muchas personas parecen recomendar el uso de otro lenguaje / tecnología para el servidor de fondo ...) :

Estoy viendo más y más de esas preguntas de Cometas ... Voy a intentarlo un día u otro, creo ... Parece divertido ^^

¿Quizás sea mejor usar un canal de inserción como juggernaut.rubyforge.org, en lugar de longpoll?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top