En esta ocasión les quiero compartir una sencilla clase para poder realizar un RSS desde PHP. Con ella, simplemente es necesario traer una consulta con los campos llamados: "Title", "Link", "Description" y "PubDate", ajustables a cualquier consulta, media la clausa "AS". Ejemplo, si el campo de tu table se llama "nombre_articulo", lo seleccionas como " AS Title".
Posteriormente se crea una instancia de la clase, y se manda llamar la función principal. Mediante la instrucción "echo" se imprime el resultado, que esta en formato xml, esuqematizado para RSS versión 2.0.
Ahora veamos el código de la clase:
El uso de esta clase en una página externa quedaría:
Y esto nos dará por resultado un canal de noticias en RSS.
Aunque ya la mayoría de los blogs y sistemas de administración de contenido tienen preinstaladas herramientas para feed, el tener una clase propia y sencilla de usar tiene sus ventajas, ya que se le pueden dar usos personalizados, como rastreador de eventos espeficicos, errores, auditorías, o el clasico uso de noticias con mayor control, etc., sin echar mano de correos, ya que estos pueden consumir recursos y transferencia del servidor en mayor medida que los canales de noticias.
No hay comentarios:
Publicar un comentario