29/03/2016, 21:51
|
| Modernizr | | Fecha de Ingreso: abril-2008 Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses Puntos: 2534 | |
Respuesta: Enviar millones de datos para que el servidor lo procese en PHP Es complicado si lo tratas de analizar directamente, porque son tres ambientes totalmente desconectados: el cronjob, el servidor web y el navegador.
No hay forma de comunicar el navegador con el cronjob directamente, ni es posible comunicar el servidor web tampoco: porque es configuración a nivel del sistema operativo.
Lo que sí puedes hacer es manejar mensajes, que podrían ser archivos de texto o base de datos.
Es decir, en tu aplicación web registras un "evento" en la base de datos, y el cronjob sencillamente "escucha eventos", etc.
Un "evento" es sólo un registro en la BD que indica que tarea sea va a realizar así como los datos necesarios, su fecha de inicio, etc.
El cronjob debe consultar registros que estén sin finalizar, y los procesaría de uno a uno, terminando sólo actualizas el registro: entonces tu aplicación web puede volver a consultar cada cierto tiempo qué registros/eventos del usuario actual ya finalizaron y entonces notificar, etc.
No es sencillo pero es la idea más simple que se me ocurre.
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |