Currently Browsing: XML

الفروقات بين الـ Rss و الـ Atom

تكلمت سابقاً عن الـ Rss و إصداراتها و اعتقد أن مفهوم الخلاصات أصبح واضحاً و اليوم الـ Atom 1.0 ذلك القادم من بعيد ، و الذي سيكون مع الأيام هو الأكثر انتشارا و الفروق بينه و بين الـ Rss 2.0

  • بشكل عام الـ Rss و Atom تتفقان بإنهما تقدمان رابط لبث محتويات موقع ما إلى زواره
  • الاثنان هما تطبيقان من تطبيقات الـ Xml
  • حالياً الأكثر انتشاراً و شهرة هي الـ Rss 2.0 و هذا ملاحظ مع انتشار مدونات ورد بريس ، حتى أن غوغل لأصحاب المواقع تقبل أن تكون روابط الـ Rss 2.0 بدلاً من روابط خرائط الموقع (Site Map)
  • أكثر قارئات الخلاصات التي تقرأ الـ Rss قادرة على قراءة الـ Atom مما يساعد انتشار الـ Atom بشكل أسرع
  • إذا كنت تنشر الخلاصات عن طريق الـ Rss في موقعك فأنت قادر على نشرها بالـ Atom أيضاً و ذالك بسهولة بالنسبة للمبرمج
  • الاختلاف هو في شكل التوصيف و طريقة كتابته بالاضافة إلى بعض المميزات المتوفرة في الـ Atom لا تتوفر في الـ Rss
  • من سيئات الـ Rss أنها لا تنشر إلا النصوص و توصيفات الـ Html بينما الـ Atom تنشر ما ذكر بالإضافة إلى أشكال أخرى
  • الـ Atom تهتم بالجزئيات ضمن المنشورات ضمن قناة البث و ممكن أن تفصلها إلى أجزاء بينما الـ Rss تتعامل مع المنشورات ككتلة واحدة

روابط ذات صلة :
RSS and Atom
RSS vs Atom, you know, for dummies
RSS vs. Atom: What’s the Big Deal

في بداية الشهر السابع السادس تبدأ امتحاناتي و تنتهي مع نهايته :) ستكون كتاباتي قليلة إلى حد ما خلال هذه الفترة …. لذلك يمكنكم متابعة بعض المواضيع التي أشاركها في Google Reader على الرابط التالي RedMan shared item و لا تنسوني من الدعاء .

استخدم التنبيهات (( Ping )) في نشر مدونتك

الـ Ping هي تقنية تعتمد على XML-RPC لنقل المعلومات بين المواقع ألياً و هي ثمرة من ثمرات الـ XML التي تكلمنا عنها سابقاً ، هذه التقنية تساعد كثيراُ المدونات في الانتشار الواسع و ذالك بنشر التدوينات الجديدة عبر مواقع التدوين بشكل ألي ، و هذه الخدمة موجودة بقوة ضمن برنامج WordPress و مثال على المواقع التي تدعمها Ping دوّن و هنالك الكثير من المواقع التي تقبل هذه الخدمة في نشر المدونات ،و لكن المشكلة تكمن في من يملك مدونة و لكنها لا تدعم الـ Ping ..

Ping-O-Matic يقدم خدمة التبليغ لمواقع التدوين العالمية عن طريق الـ Ping ، و ذالك للمدونين الذين لا تتوافر هذه الخدمة في مدوناتهم ، بعد أن تقوم بملىء النموذج ستحصل على رابط قم بحفظه و ثم زره كل فترة لتقوم بتبليغ مواقع المدونات بجديد مواضيعك ، أما إذا كنت تمتلك مدونة تدعم الـ Ping فقم باضافة http://rpc.pingomatic.com/ و هو مضاف تلقائياً في مدونات ورد بريس .

إنشاء الـ (( RSS )) بالـ (( PHP ))

تعرفنا في التدوينة السابقة على الشكل الاساسي لتوصيف الـ RSS، اليوم ساتكلم عن إعداد الـ RSS بواسطة الـ PHP ، بشكل عام المطلوب هو أن يكون مخرجات صفحة الـ PHP هو الشكل الاساسي للـ RSS فقط …

لنفرض أن عندنا قاعدة بيانات تحوي على بضائع في موقع تجارة إلكترونية، سنقوم باستخراج معلومات هذه المعلومات و نقوم بتوصيفها في ملف RSS …. (المزيد…)

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

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

كيف ننشىء ملفات الـ XML

عند كتابة ملفات الـ HTML نحتاج لمعرفة مئات الوسوم التي نقوم بها بكتابة الملف، و لا اعتقد أن هنالك أحد يحفظ كل هذه الوسوم لذالك نستتخدم برامج تساعدنا على تذكر هذه الوسوم مثل FrontPage، و اما في لغة الـ XML فانت لست بحاجة الى هذا الكم الهائل من الوسوم فهي لغة تستمد قوتها من بساطتها و قابليتها للتوسع ، هي تسمح لك بتعريف الوسوم بحسب حاجتك ، أي لا تحفظ الوسوم بل تنشئها على حسب حاجتك، قد يعتقد البعض أن لغة XML تسمح لك بكتابة الوسوم بشكل عشوائي و بدون شروط، بل هنالك شروط و قيوم تجعل الملف محكماً و مطابقاً للمعايير ( Well-formed_XML_document )، حتى تصبح المعالجات و المتصفحات قادرة على فهم و عرض الملف …

الأخ عماد عدلي قام بكتابة درسين في الموسوعة العربية للكمبيوتر و الإنترنت موضحان بالصور عن طريقة إعداد ملفات الـ XML هما جيدان جداً أرجو الأطلاع عليهما :

منهجية عمل مستندات XML وتكوينها الهرمي .
تابع منهجية عمل مستندات XML وتكوينها الهرمي .

« Previous Entries