PHP: obtener el favicon de un sitio y convertirlo a png si es necesario
Para cualquier sitio dado "example.domain.tld" o simplemente "domain.tld" necesito hacer lo siguiente en PHP:
Si el sitio tiene un favicon, consíguelo donde estéSi aún no es un PNG, conviértelo a PNG.Guárdelo en /favicons/example.domain.tld.pngSi el sitio no tiene favicon, no hagas nada.¿Algunas ideas? Estoy desconcertado por el formato de archivo no confiable y la ubicación de los favicons, pero si es posible quiero evitar descargar la fuente completa de la página con file_get_contents para encontrarla en los encabezados. También la conversión a png parece no trivial.
Gracias,
Mala