Parser feed’ów
Jakiś czas temu zaistniała potrzeba parsera onlinowego do feed’ów. Jak to zrobić najszybszą i najlepszą matodą przy kilku standardach? Odpowiedź jest prosta: wójek Google
(ten bez PL). W tak prosty sposób dotarłem do różnych OpenSourcowych rozwiązań w rożnych językach jako najporpularniejszy i wszędzie występujący jest feedparser tylko jedno ale…skrypt w Pythonie (czyt. pajton
) oczywiście nie znam tego języka więc swoje poszukiwania zawęziłem do jezyka PHP. I znalazłem jak dla mnie zajefajny skrypt SimplePie. W skrócie ładnie napisany obiektowo skrypt czytający praktycznie każdą odmianę feed’ów (atom, rss, itunes itp.) a na dodatek z możliwościami m.in. linków z postów do najpopilarniejszych serwisów typu wykop, delicje itp. Dla mnie bomba! Tylko jedno ale plik ze skryptem zajmuje 340 kilo!! jak dla mnie lekka przesada 13316 linijek kodu. Jedno pytanie po ch** oczywiście odrazu zajżałem w kod. Ponad połowa to komentarze więc można to zmniejszyć i to znacznie. Funkcja z czytaczem iTunes i kilku innych niepotrzebna więc też to się wyrzuci. W ten sposób mam całkiem fajny skrypcik który użyje w jednym z moich projektów ale o tym za jakiś czas…
