Foros del Web » Programando para Internet » PHP »

¿Que consume más tráfico?

Estas en el tema de ¿Que consume más tráfico? en el foro de PHP en Foros del Web. Buenos días compis! Estoy desarrollando un crawler para parsear varias webs en las que existen multitud de registros (miles). (1ªopción) Mi primera idea, era almacenar ...
  #1 (permalink)  
Antiguo 04/01/2013, 02:31
Avatar de sidneyendis  
Fecha de Ingreso: enero-2011
Ubicación: Ondara
Mensajes: 168
Antigüedad: 8 años, 8 meses
Puntos: 13
Pregunta ¿Que consume más tráfico?

Buenos días compis!

Estoy desarrollando un crawler para parsear varias webs en las que existen multitud de registros (miles).

(1ªopción) Mi primera idea, era almacenar dichos registros en mi base de datos y que la consulta de los usuarios de mi web se hiciese directamente a mi BD.

(2ªopción) Y mi segunda idea era simplemente no guardarlos en mi BD y mostrarlos de forma directa.

Esta última es la más sencilla ya que los registros de dicha web pueden renovar de fecha y mi script volver a introducirlas en mi BD (Por lo que tendría que buscar una solución ya que de lo contrario habrían registros repetidos) o simplemente que borren dicho registro y yo lo mantenga en mi BD. Por lo tanto debería realizar un script más completo.

El miedo que me da de la 2ªopción, es que el servidor de la otra web esté caido o surga algún que otro problema y evidentemente a mi me influya.

Así que como hay ventajas y contras en ambos, quería consultaros cual de las 2 opciones consumiría menos transferencia de banda ancha.... imaginar que dispongo de 3000 visitas diarias...

Un saludo muy grande y gracias por adelantado!

P.D. Espero haberme explicado lo suficiente para que lo entendáis
  #2 (permalink)  
Antiguo 04/01/2013, 05:05
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 17 años, 8 meses
Puntos: 67
Respuesta: ¿Que consume más tráfico?

Hola sidneyendis, sé que lo que te voy a proponer es un trabajo "doble", pero, ¿porque no contemplas las 2 posibilidades?

Creas una comprobación de que la página que te envía los datos este activa, si es así los muestra y te los guarda en tu base de datos, en caso de que no este caída o tal, que muestre los datos desde tu base.
También podrías crear una función que se encargue de actualizarlos cuando la página de origen este activa. Así no perderías nunca los datos.
Sobre el ancho de banda, si los muestras de forma directa, teóricamente debería de consumir menos. Y con la función de actualizar los datos solo te tomaría los cambios por lo que el consumo más grande sería la primera vez que los obtengas. http://www.forosdelweb.com/f18/faqs-...tml#post333428 <- échale un ojo a esto.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net

Última edición por bookmaster; 04/01/2013 a las 05:13
  #3 (permalink)  
Antiguo 04/01/2013, 06:50
Avatar de sidneyendis  
Fecha de Ingreso: enero-2011
Ubicación: Ondara
Mensajes: 168
Antigüedad: 8 años, 8 meses
Puntos: 13
Respuesta: ¿Que consume más tráfico?

Genial bookmaster!
Respuesta muy completa!
No había contemplado las 2 posibilidades!!

Entonces lo mostraré de forma directa con la opción de BD si la url tiene algún problema.

Gracias! Un saludo!

Etiquetas: banda, consumo, crawler, parsear, spider
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 17:04.