| ||||
Respuesta: gestionar peticiones de usuarios Hola, Puedes guardar las peticiones en una DB mysql mediante un script php o en un archivo con fopen() y recuperar y procesar despues las peticiones. Saludos |
| ||||
Respuesta: gestionar peticiones de usuarios Esa petición que necesita una espera... dónde se produce la espera? creo que es importante matizar esto. Me explico. Si la espera tiene que ser mientras el usuario está conectado a tu programa y cuando termine esa espera deberías usar como bien han comentado AJAX/javascript (leí por ahí que AJAX es javascript unido a otros lenguajes pero yo no lo sé si alguien me corrige y explica perfecto). Si la espera es a tiempo real sin necesidad de que el usuario tenga que estar conectado puedes hacerlo en PHP sin problemas. Como bien han comentado puedes almacenar los datos en una cola a través de mysql y cuando se llegue a la fecha determinada puedes hacer un script PHP que gestione esa acción. PD: santris ya recibí lo tuyo (perdón por el spam :))
__________________ Juego de navegador online |
| ||||
Respuesta: gestionar peticiones de usuarios Gracias por responder, la duda es cómo hacer que dada una fecha se gestione esa petición. En ese caso no va a existir una petición del usuario ni nada por el estilo, PHP tendría que hacer eso automático y eso parece ser un problema. |
| ||||
Respuesta: gestionar peticiones de usuarios Ahí te vas a encontrar con la gran limitación de PHP. Éste potente lenguaje NO puede llamarse a sí mismo (o por lo menos no de una forma elegante que yo conozca pero la ignorancia mata ya sabes) dado un intervalo de tiempo. Las soluciones que le veo son 2. Javascript, pero tendrías que tener un navegador abierto contínuamente ya que es un lenguaje cliente. Cronjobs cada 5 minutos y cada 5 minutos ejecutas un script (algo que no recomiendo porque puede sobrecargar en exceso tu servidor).
__________________ Juego de navegador online |
| ||||
Respuesta: gestionar peticiones de usuarios Bueno entonces parece que no hay una buena solución en PHP en este caso. La idea entonces sería mantener el sistema procesando las peticiones en el instante que lo requiera, aunque pueda tardar. |
Etiquetas: |