Bisa dibilang saat ini hampir semua situs berita maupun blog menyediakan data dengan format RSS yang bisa diakses oleh pengunjung menggunakan RSS Reader. Keuntungan menggunakan RSS sangat banyak, diantaranya bisa diintegrasikan dengan situs lain dengan mudah.
Situs lain yang tertarik untuk memanfaatkan RSS tersebut bisa dengan gampang menampilkan informasi yang diambil dari situs yang menyediakan RSS tersebut. Sebagai contoh kita bisa mengambil headline berita dari portal terkenal di Internet dan menampilkannya di blog kita berkat adanya RSS tersebut.
Pada tulisan kali ini saya ingin mengulas beberapa library PHP yang bisa kita pakai untuk melakukan parsing RSS dari situs lain.
SimplePie
SimplePie merupakan RSS Parser yang cukup populer dan memiliki pengguna yang cukup banyak. SimplePie dikembangkan dengan bahasa pemrograman PHP dan mudah digunakan. Dokumentasi yang tersedia di situsnya sangat lengkap dan jelas. Kita juga bisa menemukan banyak sekali plugin yang bisa kita manfaatkan secara gratis pada situs tersebut.
MagpieRSS
Alternatif RSS Parser lainnya yang cukup bagus yaitu MagpieRSS. Library ini sangat mudah penggunaannya karena sintaksnya sangat simple. Sayangnya kalau tidak salah MagpieRSS ini hanya mampu melakukan parsing format RSS 0.9 hingga RSS 1.0. Akan tetapi berita baiknya library ini juga telah mendukung penggunaan object caching sehingga akan mempercepat proses parsing.
LastRSS
Menurut beberapa informasi LastRSS merupakan RSS Parser yang sederhana namun kinerjanya sangat cepat. Saya sendiri belum pernah menggunakan library ini. Namun demikian saya lihat dokumentasi yang tersedia pada situsnya kurang begitu bagus.
Zend Feed
Bagi pengguna Zend Framework tidak perlu capek-capek mencari RSS Parser lain karena framework tersebut telah menyediakan sebuah parser yang sangat powerfull yaitu Zend Feed.
RSS_PHP
RSS_PHP merupakan RSS dan XML parser untuk PHP 5. Ada dua versi yang tersedia yaitu komersial dan gratis.
Itulah beberapa RSS Parser untuk PHP yang cukup populer. Barangkali ada yang mau menambahkan?

