إذا يتم برمجة التغذية بشكل مباشر بلغة XML ومن ثم يتم التعامل مع الملف ذاته باي لغة ممكن مثل PHP , ASP
ما الفائدة من التغذية ؟
اذا كان لديك موقع اخباري ويقدم جديد الاخبار تستطيع عمل تغذية لكي تستخدمها في امور كثيرة منها
برمجة برنامج سطح مكتب لكي يطلع الزوار على جديد الاخبار بدون الدخول الى موقعك , بشكل اسرع واسهل
يستطيع اي شخص ان يضع اخبارك في موقعه فتكسب زوار اكثر
ترتيب محتواك وفهرسته بشكل جيد بحيث يمكنك اخذ المعلومات بشكل اسهل وترتيبها حتى على موقعك بتقنيات حديثة مثل : Ajax
من اهم المواقع التي تستخدم التغذية هي شركة قوقل google , وذالك في خدمة Google News
الخدمة بالكامل مبنية على تغذيات RSS من المواقع الاخبارية
كيف يتم انشاء ملف تغذية
تستطيع انشاء ملف تغذية اذا كنت مبرمج للغة xml فهي لغة بسيطة
رمز Code: RSS TitleThis is an example of an RSS feed http://free.shebasoft.com Mon, 06 Sep 2014 00:01:00 +0000 Mon, 06 Sep 2014 16:45:00 +0000 1800Example entryHere is some text containing an interesting description. http://www.ShebaSoft.com/ unique string per itemMon, 06 Sep 2014 16:45:00 +0000
هذا مثال برمجي لتغذية بسيطة سوف اقوم بشرح طريقة بعض الامور فيها
نلاحظ ان لكل Tag - وسم , بداية ونهاية فهو يعلم اللغة ببداية المعلومة ونهايتها
channel
مايندرج تحت هذا الوسم فهو معلومات عن التغذية بشكل عام بمعنى اسم التغذية اسم الموقع رابط الموقع الي يحتوي على التغذية
ليس المعلومات التي تحتوي على التغذية فيجب ان نكون مدريكن لهالشي فالمعلومات تاتي بعد item
item
هذا يمثل بداية محتوى وينتهي بنهايته فلكل محتوى بداية ونهاية من المعلومات
title
عنوان للمحتوى وممكن يكون عنوان اخباري كمثال او إسم برنامج كمثال
description
وصف المحتوى فلو كان عنوان اخباري سيكون محتوى العنوان كامل
link
نلاحظ انه الرابط الى المقالة او الرابط الاخباري
pubDate
تاريخ المحتوى او الخبر
تابعونا في شروحات اخرى وان شاء الله يتم شرح طريقة كيفية برمجة تغذية وربطها بقاعدة بيانات باستخدام لغة php