disparadores en php
(Nivel 1 - 1 posts) |
|
Contacto | #php_para_torpes | Enlázanos | ¿Quiénes somos?
4293 usuarios Online (0)
(Nivel 2 - 56 posts) |
pues para esto necesitarias utilizar cron en linux http://www.htmlcenter.com/blog/running-php-scripts-with-cron/ http://www.desarrolloweb.com/articulos/1744.php
|
(Nivel 2 - 149 posts) |
Otra opción si tienes acceso al servidor es hacer un programa de consola de PHP y que se ejecute al iniciar o bien mediante las tareas programadas. Y si no tienes acceso a eso y tu página es muy concurrida se podría hacer que cuando entre alguien realice los procesos que deberían haberse hecho durante el tiempo anterior (Esta opción no sirve siempre).
|
(Nivel 1 - 13 posts) |
pues has dado con el talon de aquilez de PHP, esto se arregla en otros leguajes lanzado un hilo que este dando vueltas en el servidor, propiamente PHP no lo puede hacer desde una web, en mi trabajo lo hemos resuelto haciendo demonios en PHP, son script que siempre estan dando vueltas y se ejecutan en consola, tambien son escritos en PHP, pero se tiene que correr desde el CLIP, tambien se puede en windows, pero tienes que tener aceso al servidor si tu aplicación esta en hosting compartido lo dudo que lo tengas, ahora la otra forma es tener tu pc. monitoriando la hora y la web pero siempre tiene que estar encendida.. :S para que esta estubiera checando la hr y en determinada hr eviara una peticion al server y PHP hisiera lo que tiene que hacer.. es algo complicadillo mas que nada por que son mañillas con los servidores y requieres acceso a el. por desgracia PHP no soporta el manejo de hilos :(.... alli si nos pasa a joder Java y .net
|