للاسف هذه المدونة اصبحت ارشيف فقط، لمتابعة جديد مقالاتي يرجى زيارة موقعي الشخصي BassamShhadat.com

طريقة إنشاء رابط بث محتويات (( RSS ))

اذا كانت محتويات موقعك تتغير بشكل كبير، كالمواقع الاخبارية أو مواقع التجارة الالكترونية التي يكون فيها كل يوم منتج أو بضاعة جديدة أو كنت تملك مدونة، فأن افضل طريقة لتؤمن متابعة الزوار لجديد موقعك هو ان تضع لهم رابط لبث محتويات موقعك (( RSS ))، هنالك بعض الناس يفضلون أن يكون ترابط الزوار مع جديد الموقع عن طريق النشرات البريدية و لكن لم أعد أجدها مجدية لسببين :

أولاً : أن ثقة الزوار بطرح عناوينهم البريدية في المواقع اصبحت قليلة و أنا منهم لا أثق بالمواقع حتى اضع بريدي عندهم

ثانياً : الرسائل البريدية عندما يصبح زوار موقعك كثر تشكل عبئ على مخدم الويب الذي تستضيف موقعك عندهم بالاضافة الى المشاكل مع عسس السبام من التقارير

لذالك أرى أن الـ RSS هي الافضل …

إذا كنت ممن لا يحبون البرمجة أو لا يجيدونها فهنالك مواقع Ùˆ برامج تؤمن لك خدمة الـ RSSØŒ منها FeedForAll أو Online RSS Feeds أو Create RSS هذه الخدمات لم أجربها Ùˆ لكن لا اعتقد أن العمل عليها سيكون من الصعوبة بمكان، اما إذا كنت تجيد البرمجة Ùˆ خصوصاً php فستكمل القراءة 🙂 …

الـ RSS 2.0 هي توصيف من توصيفات الـ XML ، و لها قواعد تحدد طريقة إنشائها بالاضافة الى القواعد الاساسية التي تحدد إنشاء أي ملف XML ، الشكل العام لتوصيف الـ RSS 2.0 يحوي خمسة اجزاء اساسية :

الجزء الأول يحوي التصريح بأن الملف هو ملف XML و يحوي على نوع الترميز الذي يعتمد في الملف

<?xml version=”1.0″ encoding=”utf-8″?>

الجزء الثاني يحوي تعريف قناة البث RSS و الاصدار المعتمد و هو هنا الأخبر و الافضل طبعاً RSS 2.0

<rss version=”2.0″>
<channel>

الجزء الثالث يحوي معلومات التعريف لقناة البث

<title>The title of my RSS 2.0 Feed</title>
<link>http://www.example.com/</link>
<description>This is my rss 2 feed description</description>
<lastBuildDate>Mon, 12 Sep 2007 18:37:00 GMT</lastBuildDate>
<language>en-ar</language>

هذه المعلومات ممكن أن تزيد عليها ما تشاء عليك فقط تعريف واصفة مثلاً <author> و ثم تكتب ما تشاء و تغلق الواصفة بـ بنفس عنوان الفتح مسبوقاً ب / ، كما نغلق الواصفات في HTML

الجزء الرابع هو لتوصيف محتويات البث اي الكتل التي نريد عرضها في قناة البث ، و ممكن أن تكون تدوينات أو بضائع حسب نشاط موقعك

<item>
<title>Title of an item</title>
<link>http://example.com/item/123</link>
<guid>http://example.com/item/123</guid>
<pubDate>Mon, 12 Sep 2007 18:37:00 GMT</pubDate>
<description>[CDATA[ This is the description. ]]</description>
</item>

الجزء الخامس و الأخير عليك إغلاق قناة البث و إغلاق تعريف الـ RSS

</channel>
</rss>

الملف بشكل كامل

<?xml version=”1.0″ encoding=”utf-8″?>
<rss version=”2.0″>
<channel>
<title>The title of my RSS 2.0 Feed</title>
<link>http://www.example.com/</link>
<description>This is my rss 2 feed description</description>
<lastBuildDate>Mon, 12 Sep 2007 18:37:00 GMT</lastBuildDate>
<language>en-ar</language>
<item>
<title>Title of an item</title>
<link>http://example.com/item/123</link>
<guid>http://example.com/item/123</guid>
<pubDate>Mon, 12 Sep 2007 18:37:00 GMT</pubDate>
<description>[CDATA[ This is the description. ]]</description>
</item>
<!– put more items here –>
</channel>
</rss>

للحديث بقية اتكلم فيها عن إعداد ملف الـ Rss بالـ php …..



14 تعليق to “ “طريقة إنشاء رابط بث محتويات (( RSS ))”

  1. موضوع جميل، وأتمني لك التوفيق والسداد:)

  2. يقول Ebnalblad:

    مرحبا
    هناك الكثير من زوار المدونات لايعلمون ماهي rss وحتى لو علموا لايملكون برنامج القارئ للخلاصات

    اما النشرة البريدية فهناك عدد لابأس به من الزوار يفضله هذا حسب تجربتي ومعك حق بالنسبة الى مشاكل النشرة البريدية لكن هي الحل بالنسبة للزوار الذي لم يسمعوا بال rss
    ولا يحبوا تجربة الجديد النافع

    اما البنسبة لي الشكل العام لتوصيف الـ
    RSS 2.0
    حقا ذهلت لانه طريقة الكتابة تشبه طريقة عمل صفحة ويب بلغة html
    يعني فتح وغلق مثل
    Ùˆ
    Ùˆ

  3. يقول RedMan:

    محمد مصطفى : شكرا لمرورك و دعاءك .

    Ebnalblad : اخي الكريم هي ثقافة و تقنية يجب أن تنتشر لأنها الافضل لو أن منتدى يقدم خلاصة الـ RSS لزواره و قام بشرح التقنية و طريقة تنصيب القارئ و متابعة جديد المنتدى لكان ذالك جيداً، التقنيات الحديثة دائما تولد غريبة و لكن سيأتي يوم و تنتشر ، بالنسبة لطريقة كتابة ملفات الـ XML لو أنك قرأت المواضيع السابقة عن الـ XML لشعرت بسهولة هذه اللغة اكثر .

  4. […] في التدوينة السابقة على الشكل الاساسي لتوصيف الـ RSSØŒ اليوم ساتكلم عن إعداد الـ RSS بواسطة الـ PHP ØŒ بشكل عام […]

  5. […] تكلمت سابقاً عن الـ Rss Ùˆ إصداراتها Ùˆ اعتقد أن مفهوم الخلاصات أصبح واضحاً Ùˆ اليوم الـ Atom 1.0 ذلك القادم من بعيد ØŒ Ùˆ الذي سيكون مع الأيام هو الأكثر انتشارا Ùˆ الفروق بينه Ùˆ بين الـ Rss 2.0 […]

  6. يقول عالم سمسم:

    السلام عليكم
    أنا ليا استفسار …انا عامل منتدى php بس جاهز…مش انا اللي مصممه (مجاني يعني) المهم…السيرفر اللي انا مشترك معاه مقدملي خدمة توول بار بإسم المنتدى…وفيه امكانية اني اعمل Rss في التوول بار…وانا عاوز اعمل الخدمة ديه وانزل عليها إعلانات وكل شوية أغيرها….اعمل إيه …إن أمكن تساعدني …ايميلي موجود ..وشكراً….
    سمسم

  7. يقول RedMan:

    أخي أن تضع رابط الـ RSS في الشريط فهي لا تحتاج إلى الكثير من المجهود فهو ليس إلا رابط , و لكن عليك سؤال مقدم خدمة شريط الأدوات عن الطريقة .

  8. يقول محمد:

    السلام عليكم ورحمة الله وبركاتة

    موضوع جميل اخي والله يعطيك العافيه لكن يا اخي الكريم لا اعلم لماذا يظهر معي هكذا عندما اريد ان ابحث عن موقعي في قوقل وهوا هكذا علي الرابط التالي link:http://www.alqaly.com

    ممكن ان تفيدني ماهو الخطاء بالضبط

    وجزاك الله الف خير ايميلي بالتسجيل

  9. يقول متعلم:

    جزاك الله خير الجزاء وبركة العلم في نشرة بارك الله فيك و لك

  10. يقول AjiChat.com:

    شكرااجزاك الله خير الجزاء وبركة العلم في نشرة بارك الله فيك و لك

  11. يقول sa9ia.com:

    السلام عليكم ورحمة الله وبركاتة

    موضوع جميل اخي والله يعطيك العافيه

  12. يقول Maitham:

    عاشت ايدك بس حاولت اسويه لموقعي ما صارت معي
    ومع العلم الاقسام الفرعيه بيه الا الموقع الرئيسي مابيه
    تسلم يالغالي

  13. بارك الله فيك

  14. يقول bobster:

    شكرا اخي الكريم

  15. السلام عليكم

    اخواني هل الـ rss يفيد الموقع في محركات البحث ؟؟

اضف تعليق