From: Pablo M. Rivas
(
pmrivas01(EN)yahoo.com.ar)
Date: Tue Jul 20 2004 - 01:10:09 CEST
Hello Amador,
A lo que apuntaba mi
mail era que podes hacer control de
procesos en unix
utilizando php.
Si estas trabajando en
unix, podes hacer un solo script que se
ejecute desde la LINEA DE
COMANDOS una sola vez y que este
mismo script cree sus
procesos "child", les de tareas a
ejecutar, los "cierre",
reinicialize, etc etc...
TODO DESDE PHP.
Digamos que php soporta
Process Control.. si?
No te estoy diciendo que
PHP sea EL LENGUAJE para este
proyecto, pero si que lo
podes hacer.
Probablemente en este
tema encuentres en los foros de php menos
soporte o menos ejemplos,
dado que la mayoría de las
aplicaciones php corren
en entornos de webservers.
Ahora... Si a vos te
ocurre (como a mi), que estas bastante
acostumbrado a programar
en php, que tenes rutinas ya hechas
que te van a ayudar a
llevar adelante el proyecto, podes
hacerlo tranquilamente en
php.
Suerte!
ACNc> Estimado Pablo,
ACNc> Entonces lo que tengo que hacer es ver como se hace
desde la Shell y
ACNc> una vez lo tenga bien claro intentar hacerlo desde
PHP.
ACNc> Porque digamos no hay opción para hacerlo de forma
"nativa" desde
ACNc> PHP.
ACNc> Voy bien hasta aquí?
ACNc> Un cordial Saludo,
ACNc> D. Amador Cubino
ACNc> Presidente de Necostek.com
ACNc> www.HispaInternet.com
ACNc> www.Hispadominio.net
ACNc> Con fecha martes, 20 de julio de 2004, 0:06:57, escribió:
PMR>> Hello Amador,
PMR>> DOS PUNTAS para buscar informacion:
PMR>> http://www.php.net/manual/es/features.commandline.php
PMR>> http://www.php.net/manual/es/ref.pcntl.php
PMR>> Suerte!
ACNc>>> Estimado php-es,
ACNc>>> Tengo un pequeño script que coge
información de unos cientos de
ACNc>>> sitios webs.
ACNc>>> Este script tarda de 3 a 5 días en
ejecutarse, y yo necesitaría que
ACNc>>> pasase cada 24 horas...
ACNc>>> El script visita solo unos 4 o 5 sites por
minuto, ya que el lugar
ACNc>>> de carga siempre esta saturado.
ACNc>>> No se si hay alguna forma de hacer multithread
de serie el PHP, la
ACNc>>> única forma que se me ha ocurrido ha sido
dividir en grupos y con un
ACNc>>> Cron hacer un get, pero me parece un poco chapuza
y algo laborioso.
ACNc>>> ¿Existen mas formas?
ACNc>>> PD: en caso de haberse incorporado con PHP5 no
tendría problema,
ACNc>>> puesto que podría actualizar a esta
versión en cualquier momento.
ACNc>>> Un cordial Saludo,
ACNc>>> D. Amador Cubino
ACNc>>> Presidente de Necostek.com
ACNc>>> www.HispaInternet.com
ACNc>>> www.Hispadominio.net
PMR>> --
PMR>> Best regards,
PMR>> Pablo
-- Best regards, Pablo -- PHP Spanish Localization Talk Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
This archive was generated by hypermail 2.1.7 : Tue Sep 21 2004 - 21:34:43 CEST