15

هناك العديد من الطرق عن طريق php مباشرة ..

سواء كان باستخدام simplexml library

او عن طريق دالة file_get_contents

لكن هناك اختلافات و أخطاء كثيرة في محتوى الخلاصات RSS و لايمكن معاملتها جميعها بنفس الطريقة

هناك عدة مكتبات في php تقوم بهذه الوظيفة منها :

magpie: magpierss.sourceforge.net

simplepie: http://www.simplepie.org

ايضاً هناك تابع لمكتبة zend وهو Zend_Feed_Rss

framework.zend.com/manual/1.12/en/zend.feed.html

انا تعاملت مع مكتبة simplepie وأجدها الاسرع و الاسهل للاستخدام

وهذه تدوينة لي باللغة الانكليزية توضح كيفية استخدام مكتبة simplepie لجلب محتوى الخلاصات

http://www.pluscss.com/php/parsing-rss-using-simplepie/

ايضاً تدوينة أخرى لحل مشكلة simplepie مع موقع الخلاصات feedburner

http://www.pluscss.com/php/simplepie-feedburner/

اتمنى أن اكون قد أفدتك بما لدي .

بإمكانك إستخدام وظيفة:

file_get_contents

لفتح ملف الخلاصة (او حتى الرابط) ومن ثم إستخدم صنف SimpleXmlElement من أجل قراءة المحتوى بكل سهولة وبإمكانك مراجعة مستندات php لمزيد من التوضيح.

تطوير الويب

مجتمع خاص بمناقشة وطرح المواضيع والقضايا العامة المتعلقة بتطوير الويب ولغاتها المختلفة

15.2 ألف متابع