Extracción de datos de un sitio web y cálculo con PHP

  • Autor Autor zarakatajamember
  • Fecha de inicio Fecha de inicio

zarakatajamember

VIP
Épsilon
SEO
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Buenas, quería saber si es posible extraer datos de un sitio web.
Lo que necesito es ver un indicador que emite un sitio web, y a raíz de eso. hacer un calculo en mi web con php.
El problema es que cada día emite un valor distinto, por eso me gustaría que busque el dato en esa web y haga el calculo.
 
Si es posible, puedes extraer datos (scrapear) los datos de cualquier web. Puedes hacerlo de dos maneras, obtener en tiempo real el dato y hacer el cálculo en tu web u obtener el dato y almacenarlo. Te recomiendo la segunda ya que así separas la extracción del cálculo, evitando además ralentizar tu web con el proceso de extracción.

Para realizar el scraping hay multitud de opciones, desde utilizar curl con PHP hasta usar algún framework específico de scraping como Scrapy.

Te dejo un par de opciones donde ampliar información:
 
buenisimo, voy a darle lectura
 
A tu comentario agregaría que para automatizarlo, hay que usar los cron jobs.
 
investiga si la página tiene rss (muchos blogs wordpress lo tienen activo), eso porque tu script puede fallar si ellos cambian el diseño.
de todas formas por experiencia incluye en tu desarrollo una alerta por mail si falla, así sabrás si a web cambió.
 
Claro que sí, y puedes extraer datos y ponerlos en Excel para que los datos estén estructurados.
Aquí hay 4 Formas de Extraer Datos del Sitio Web a Excel:

1. Obtener datos web utilizando Excel Web Queries

2. Obtener datos de la web usando Excel VBA

3. Utilizar herramientas de web scraping automatizadas

4. Subcontratar tu proyecto de web scraping

Si te interesa, podrías ver este artículuo: 4 Formas de Extraer Datos del Sitio Web a Excel