![]() |
motor para un juego en php hola hace ya un buen tiempo ando con esta idea revoloteandome en la cabeza y tengo una idea bastante clara de como hacerlo, tematica, etc etc el juego es por paginas, como los son ogame, travian y otros mas mi mayor problema q no termino de darle en la tecla es como hacer un motor para q este todo el tiempo en ejecucion en un servidor, tomando las consultas desde una tabla en una base de datos, procesarlos y aplicar los resultados Código PHP: bueno esto es un super minimo motor, ahora la pregunta del millon como hago para tenerlo corriendo todo el tiempo en un servidor???? espero puedan ayudarme |
Re: motor para un juego en php La unica forma,es ejecutando tu script via el bash (shell) de tu servidor,asi no tendras que estarlo ejecutando via un browser. Saludos. |
Re: motor para un juego en php La unica forma,es ejecutando tu script via el bash (shell) de tu servidor,asi no tendras que estarlo ejecutando via un browser. Saludos. |
Re: motor para un juego en php estuve viendo un poco del cron http://es.wikipedia.org/wiki/Cron_(unix) poner q se ejecute cada minuto */1 * * * * php motor.php y darle un set_time_limit() de unos 55 segundos, tambien serviria??? |
Re: motor para un juego en php Si lo que quieres es que se ejecute de forma continua,forzosamente debes de ejecutarlo por la consola para evitar que el script se cierre. Saludos. |
Re: motor para un juego en php ok gracias GatorV voy a buscar info al respecto |
Re: motor para un juego en php Oye disculpa mi ignorancia, pero para que quieres que el motor este corriendo siempre? Y de que es tu juego? |
Re: motor para un juego en php Yo tengo un juego acabado y en un primer lugar pensé en actualizar la información de la forma que tu dices (con un cronjob), pero al final decidí que fuera el propio usuario el que la actualizara: En todas las páginas ponía una función (actualizar();) para que cada vez que el usuario cambiara de página, se actualizara automáticamente. No sé si ha quedado claro o si te resulta útil. Saludos!!! |
Re: motor para un juego en php También puedes hacerlo para que el script PHP esté corriendo en segundo plano. Basta con jugar con las instrucciones: ignore_user_abort(true) set_time_limit(0) Una vez puestas estas instrucciones, basta con que ejecutes ese script desde tu navegador. Después, aunque cierres, el script seguirá ejecutándose. Esto es peligroso, hazlo sólo si tienes una condición de parada, como cambiar un campo de la base de datos de "true" a "false", por ejemplo. Saludos. |
| La zona horaria es GMT -6. Ahora son las 21:50. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.