ما المكتبة التي يجب أن أستخدمها لإنشاء RSS في Common Lisp؟

StackOverflow https://stackoverflow.com/questions/76945

  •  09-06-2019
  •  | 
  •  

سؤال

ما هي أفضل مكتبة يمكن استخدامها لإنشاء RSS لخادم ويب مكتوب بلغة Common Lisp؟

هل كانت مفيدة؟

المحلول

من المحتمل أن يفعل معظم أي شيء.شخصيًا، كنت أستخدم xml-emitter في موجز Atom الخاص بمدونتي، والذي كان ناجحًا حتى الآن.

ما عليك سوى اختيار مكتبة إنشاء XML التي تفضلها واختراقها، على ما أعتقد.وكما لاحظ آخرون، فإن خدمة RSS بسيطة؛إنه عمل قليل لإنشائه يدويًا.

ومع ذلك، أوصي بعدم إنشاء سلاسل عادية مباشرة.إن الاضطرار إلى التعامل مع نقل البيانات يعد أمرًا أكثر صعوبة من تثبيت مكتبة XML، وهو كذلك أيضًا غير آمن في حالة احتواء خلاصتك على بيانات مقدمة من زوار موقع الويب الخاص بك.

نصائح أخرى

باعث XML يقول أنه يحتوي على باعث RSS 2.0 مدمج.

يمكن لـ CL-WHO إنشاء XML بسهولة تامة.

لست على علم بأي مكتبة RSS محددة.لكن التنسيق بسيط إلى حد ما، لذا فإن أي مكتبة يمكنها كتابة لغة XML ستفعل ذلك على هذا المستوى.

هل يمكن أن يكون على سبيل المثال.نظرة على مدونة nuclb (http://cyrusharmon.org/projects?project=nuclblog) المشروع حيث أن لديه القدرة على إنشاء موجز RSS لإدخالات المدونة التي يحتفظ بها.

cl-rss-gen هي مكتبة صغيرة (LGPL، تعتمد على CL-WHO) تقوم ببعض الأعمال النموذجية نيابةً عنك (تدعم إنشاء إدخالات RSS مباشرةً من مثيلات فئة CLOS عن طريق تحديد الفتحة التي تعين أي سمة).

قم بإلقاء نظرة على الكود قبل استخدامه، فقد يعطيك فكرة عن كيفية عمله وما إذا كنت في حاجة إليه أم لا (كما قال الملصقات الأخرى، يمكنك إنشاء RSS بنفسك باستخدام CL-WHO أو أي مكتبة إنشاء XML).

أوه، وآسف على إحياء موضوع عمره أربع سنوات، ولكن إذا بحث أي شخص عن مكتبة مماثلة، فسوف يجد الإجابة هنا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top