Foros del Web » Programando para Internet » PHP »

Hacer comparaciones y extraer lo nuevo

Estas en el tema de Hacer comparaciones y extraer lo nuevo en el foro de PHP en Foros del Web. Buenas, pues estoy por hacer una aplicacion que hace lo siguiente, tengo que hacer que una web se guarde en una variable, o sea, todo ...
  #1 (permalink)  
Antiguo 08/08/2007, 09:46
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Hacer comparaciones y extraer lo nuevo

Buenas, pues estoy por hacer una aplicacion que hace lo siguiente,
tengo que hacer que una web se guarde en una variable, o sea, todo el contenido de la web y luego ir haciendo un chek a esa web para que mire y extraiga lo ultimo que se va agregando, o sea, con la expresion regular selecciono la web a extraer, pero como podria hacer yo para comprobar que se agrego algo nuevo?
no se si me explico, pero en fin,... cualquier cosa me dicen si no entendieron...
Saludos
  #2 (permalink)  
Antiguo 08/08/2007, 09:51
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 8 meses
Puntos: 70
De acuerdo Re: Hacer comparaciones y extraer lo nuevo

Hola Carmagedon... o Kunze?

La verdad no entiendo lo que quieres hacer, puedes ser mas explìcito??

Saludos
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
  #3 (permalink)  
Antiguo 08/08/2007, 10:16
 
Fecha de Ingreso: enero-2007
Ubicación: Buenos Aires, ARG
Mensajes: 71
Antigüedad: 17 años, 3 meses
Puntos: 2
Re: Hacer comparaciones y extraer lo nuevo

la verdad q yo tampoco entiendo muy bien. De q manera se agrega contenido a la pag????q es un blog o que??? quizá con un poco mas de dat te podria der una mano....
  #4 (permalink)  
Antiguo 08/08/2007, 10:37
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Re: Hacer comparaciones y extraer lo nuevo

Bien, me parecia que no fui preciso.
A ver, pongamos un ejemplo de un fotolog, que es lo más ideal. Quiero ir haciendo que el script se ejecute por ejemplo, cada dos horas. Que cada rato se conecte y se fije si hay algo nuevo en la web, por ejemplo, en este caso, si hay un nuevo comentario.
Y si hay un nuevo comentario, sería ideal que me muestre el / los comentarios nuevos que obtuvo ese sitio.
O sea, tendria que guardar en una variable la web y luego al hacer el nuevo chek compruebe si se ha agregado algun comentario nuevo...
Se Entiende?
Gracias.
  #5 (permalink)  
Antiguo 08/08/2007, 12:37
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 8 meses
Puntos: 70
De acuerdo Re: Hacer comparaciones y extraer lo nuevo

Hola Carmagedon!!, creo entender un poco mas...

Bueno si es como creo, estàs aplicando mal la lògica. Se supone que cuando visitan cierta pàgina se ajecuta cierto script, y en ese script debe ir la sentencia de que recorra en la DB los posibles comentarios que pueda tener ese artìculo o pàgina.

Lo que tù pretendes hacer es que la pàgina se "recorra" solo automàticamente cada dos horas, y esto pues dentro de lo que yo sè, no se puede hacer sino solo cuando los usuarios visiten la pàgina..., es decir solo cuando entran a visitarla, que es cuando se ejecuta el script.

Lo que tienes que hacer simplemente es el query que realiza la consulta a laDB y mostrar los comentarios.

Saludos!
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
  #6 (permalink)  
Antiguo 08/08/2007, 13:01
 
Fecha de Ingreso: enero-2007
Ubicación: Buenos Aires, ARG
Mensajes: 71
Antigüedad: 17 años, 3 meses
Puntos: 2
Re: Hacer comparaciones y extraer lo nuevo

Bueno, algo q se me ocurre es q cada comentario tenga un campo más q sea "leido", y bueno entonces solo tomás los q tengan ese campo en '0', ponele.

Es la manera q se me ocurre para q no hagas tantas consultas para ver si ya existe y todo eso...
  #7 (permalink)  
Antiguo 08/08/2007, 15:32
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Re: Hacer comparaciones y extraer lo nuevo

El tema es que el script no es dentro de mi site, sino es que estoy sacando las estadisticas de otro sitio, o sea, estoy ejecutando mi script para que se conecte a otro sitio y desde mi script obtengo esos resultados... no puedo acceder a la DB del otro site, todo desde mi script debe ser...
Por eso, tomemos el ejemplo del fotolog, ...
Saludos
  #8 (permalink)  
Antiguo 08/08/2007, 15:40
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Hacer comparaciones y extraer lo nuevo

Extraer lo nuevo puede ser complicado, necesitarias saber la estructura del sitio y en que parte es lo que cambia para poder marcar ese contenido como nuevo.

Lo de hacer la comparacion para saber si es bueno puedes obtener todo el html y lo codificas con md5, ese valor lo guardas, luego checas si cuando te conectes el valor nuevo de md5 del todo el contenido es diferente asi puedes saber que el contenido cambio.

Saludos.
  #9 (permalink)  
Antiguo 09/08/2007, 08:16
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Re: Hacer comparaciones y extraer lo nuevo

Hmm no entiendo porque habría que codificarlo...
Ah y otra cosa, se podría hacer un script que solo se ejecute en un determinado tiempo, o sea, que el usuario no deba ingresar al script para que se ejecute, que lo haga solo... se puede?
Saludos.
  #10 (permalink)  
Antiguo 09/08/2007, 08:21
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Hacer comparaciones y extraer lo nuevo

Si, con un Cron Job.

Saludos.
  #11 (permalink)  
Antiguo 09/08/2007, 21:10
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Re: Hacer comparaciones y extraer lo nuevo

Ah... mirá vos.. ni idea che jajaa... si alguien tiene info acerca de cron job, que me avise... es la primera vez que lo esucho.. jajaja...
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 22:55.