Título: Tareas en PHP Publicado por: тαптяα en 18 Octubre 2014, 10:42 am Hola foro PHP, mi primera duda aquí
Algo muy básico ejecutar una función cada segundo en el servidor. Pero con cronjobs la resolución mínima es de 1 minuto, alguien sabe maneras de solucionar esto.. Muchas gracias! PD: Mi mensaje 1000, espero que tenga respuesta ;D Título: Re: Tareas en PHP Publicado por: #!drvy en 18 Octubre 2014, 12:22 pm Si tienes muchas visitas te puedes hacer un script básico tipo el wp-cron.php de wordpress y usar las visitas como trigger. Si no, puedes hacer la típica gamberrada de hacerte un script que visite X archivo cada 1 seg xD
La verdad, me parece una brutalidad que se ejecute cada 1 segundo.. Edit: Y bueno, si puedes setear el max_execution_time, puedes tener corriendo un .php todo el rato y usar sleep().. pero eso es aun mas brutal xD Saludos Título: Re: Tareas en PHP Publicado por: MinusFour en 18 Octubre 2014, 16:43 pm Esto basicamente requiere un daemon propio. Hay formas de hacer que se ejecute cada segundo con un cronjob:
http://stackoverflow.com/questions/1034243/how-to-get-a-unix-script-to-run-every-15-seconds Esta es basicamente la idea. Título: Re: Tareas en PHP Publicado por: тαптяα en 19 Octubre 2014, 11:04 am Muchísimas gracias!
La idea del script está bien, pese a que el servidor puede procesar realizar dicha tarea cada segundo, no parece demasiado eficiente, aunque creo que eso soluciona todo. @MinusFour, estoy viendo esto que me has pasado se basan en scripts, este en concreto parece que hace lo que quiero Código
|