Gisteravond heb ik weer wat moois gebouwd. Ik heb mijn NewsScanner (die tientallen RSS-feed afzoekt naar spoornieuws) aangepast:
Voorheen moest ik die RSS-feeds hardcoded in een array zetten. Maar nu staan die netjes in de database. Ook was het zo dat
alle RSS-feeds op 50-tal keywords worden gescand. Ik heb geen behoefte aan nieuws over vogels, autos, voetbal etc. Nu kan ik ook per feed bepalen of deze moet filteren op de keywords. En zo niet, dan haalt hij alles uit de feed netjes op.
Dit is erg handig voor algemene nieuwssites (nu.nl), die geef ik een filter mee, en spoorwegsites (ProRail, NS) filter ik weer niet op de meute aan keywords

.
Verder wordt het nieuws van ouder dan 1 week oud automatisch weer uit de lijst gehaald en geflagged als verwijderd. Na een maand wordt hij definitief verwijderd. Zo voorkom ik dat ik RSS-feed met zeer matige updates het oude nieuws weer terug plaatsen.

Maar dit was al zo overigens. Verder zit deze nieuwsscanner aan een cronlog gekoppeld die bijhoudt welke RSS-feeds niet werken. Dan kan ik dat snel monitoren

.