Foros del Web » Programando para Internet » PHP »

Crear un servico con PHP en el servidor

Estas en el tema de Crear un servico con PHP en el servidor en el foro de PHP en Foros del Web. Muy buenas, A ver la preguntita se las trae, necesito crear un servicio con PHP o un archivo PHP q este corriendo en el sever ...
  #1 (permalink)  
Antiguo 01/10/2007, 08:11
 
Fecha de Ingreso: junio-2007
Mensajes: 2
Antigüedad: 16 años, 10 meses
Puntos: 0
Crear un servico con PHP en el servidor

Muy buenas,
A ver la preguntita se las trae, necesito crear un servicio con PHP o un archivo PHP q este corriendo en el sever continuamente, en este caso revisaria una base de datos para actuar si una fecha le conincide, he pensado en ejecutar un PHP en el server y dejarlo abierto pero es un poco guarreria por no decir una autentica cutrada y aparte q cada cierto tiempo tendria q reiniciarla para q no explotase el server y si por un casual este se cae tendria q esatr muy al loro para iniciar la pagina de nuevo, con ASP creo q se podia crear elementos COM y ponerlos como servicio pero se puede hacer algo parecido con php en un apache???

hay os dejo el asunto espero vuestras respuestas sino para dar una solucion al menos comentar el asunto.

un saludeteee.
  #2 (permalink)  
Antiguo 01/10/2007, 11:19
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: Crear un servico con PHP en el servidor

Lo más normal para eso es ejecutar un cronjob cada determinado tiempo... Si tenés un hosting contratado, seguramente tenés la opcion en el panel de control
  #3 (permalink)  
Antiguo 02/10/2007, 01:20
 
Fecha de Ingreso: junio-2007
Mensajes: 2
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Crear un servico con PHP en el servidor

nose q es exactamente eso, por ahorqa estoy en mi server local de pruebas hasta subirlo a un dedicado pero me puedes explicar mejor q es un cronjob?? coo usarlo y programarlo, de todas formas te cuento un poco lo q tengo q hacer con mas detalle:
Lo q quiero hacer es una programacion, el user guarda determinados mensajes con una fecha (año mes dia y hora), los mensajes se enviran por mail, sms, etc la cuestion es q tengo q ir viendo las fechas cada minuto para ver si algun mensaje esta marcado con fecha pasada y no enviado nose si me explico pero no se me ocurre otra manera de programarlo.
  #4 (permalink)  
Antiguo 02/10/2007, 06:18
 
Fecha de Ingreso: julio-2006
Mensajes: 96
Antigüedad: 17 años, 9 meses
Puntos: 2
Re: Crear un servico con PHP en el servidor

Cita:
Iniciado por w2mescal Ver Mensaje
nose q es exactamente eso, por ahorqa estoy en mi server local de pruebas hasta subirlo a un dedicado pero me puedes explicar mejor q es un cronjob?? coo usarlo y programarlo, de todas formas te cuento un poco lo q tengo q hacer con mas detalle:
Lo q quiero hacer es una programacion, el user guarda determinados mensajes con una fecha (año mes dia y hora), los mensajes se enviran por mail, sms, etc la cuestion es q tengo q ir viendo las fechas cada minuto para ver si algun mensaje esta marcado con fecha pasada y no enviado nose si me explico pero no se me ocurre otra manera de programarlo.
Un CronJob como bien dice es un reloj del trabajo a una traducción vulgar , en terminos tecnicos es un sistema por el cual nosotros podemos comandar el inicio o cese de determinadas acciones a una hora o fecha predeterminada por una configuración en su respectivo panel de control.
Por lo que veo que quieres hacer vas a tener 3 problemas basicos a solucionar uno , es la diferencia horaria entre la hora del pais donde servira dicho serviciow eb y la de tu servidor ,por otro lado tienes que ver que tu proveedor de alojamiento te permite envio masivo de emails y por ultimo que tu cronjob deje programarse a cada segundo , lo mas comun es que el tiempo minimo de trabajo que puedas configurar sea de ejecucion cada minuto.

Por ultimo y me voy , tienes que optimizar al maximo tu script php para que no genere mucha sobrecarga al server y no utilize mucha transferencia la cual deberias pagar tu.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:24.