جيكل (برنامج)

جيكيل هو مولد مواقع ثابتة مكتوب بلغة روبي بواسطة توم بريستون-فيرنر . وهو موزع بموجب ترخيص MIT مفتوح المصدر .

تاريخ

تم إصدار جيكل لأول مرة بواسطة توم بريستون-ويرنر في عام 2008. [ 3 ] تولى باركر مور، وهو موظف في جيت هاب، إدارة جيكل لاحقًا وقاد إصدار جيكل 1. [ 4 ]

أطلق برنامج جيكيل اتجاهًا جديدًا في تطوير مواقع الويب نحو المواقع الثابتة. [ 5 ] اعتبارًا من عام 2017صُنِّفَ جيكيل كأكثر مولدات المواقع الثابتة شيوعًا، ويعود ذلك بشكل كبير إلى اعتماده من قِبَل منصة جيت هاب. ويستمر تحديث مشروع جيكيل على جيت هاب، كما تُصدر تحديثات لإصلاح الأخطاء.

سمات

يقوم Jekyll بإنشاء قوالب Markdown أو Textile وLiquid، ويُنتج موقع ويب ثابتًا كاملًا جاهزًا للعرض على خادم Apache HTTP أو Nginx أو أي خادم ويب آخر. [ 6 ] لا تستخدم مولدات المواقع الثابتة قواعد البيانات لإنشاء الصفحات ديناميكيًا. بدلًا من ذلك، يدعم Jekyll تحميل المحتوى من ملفات YAML و JSON و CSV و TSV إلى نظام قوالب Liquid. [ 7 ] يدعم Jekyll بشكل مدمج، ويمكن اختياره كمحرك بناء افتراضيًا، في GitHub Pages ، [ 8 ] وهي ميزة في GitHub تتيح للمستخدمين استضافة مواقع ويب تستند إلى مستودعاتهم العامة على GitHub دون أي تكلفة إضافية.

يمكن استخدام جيكيل مع أطر عمل الواجهة الأمامية مثل بوتستراب . [ 9 ] يمكن ربط مواقع جيكيل ببرامج إدارة المحتوى السحابية مثل كلاود كانون، وفورستري، وسايتليف، مما يُمكّن محرري المحتوى من تعديل محتوى الموقع دون الحاجة إلى معرفة البرمجة. [ 10 ]

مراجع

  1. "jekyll/History.markdown at master · jekyll/jekyll" . GitHub . تم الاطلاع عليه بتاريخ 26 أكتوبر 2020 .
  2. "الإصدار v4.4.1" . 29 يناير 2025. تم الاطلاع عليه في 9 فبراير 2025 .
  3. بريستون-فيرنر، توم (17 نوفمبر 2008). "التدوين كالمخترق" . Preston-Werner.com . تم الاطلاع عليه بتاريخ 10 أكتوبر 2015 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  4. أوتراند، آرون. "مقابلة مع باركر مور من جيكل" . netlify.com .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  5. كريستنسن، ماتياس بيلمان (16 نوفمبر 2015). "مراجعة مولدات المواقع الثابتة: جيكل، ميدلمان، روتس، هوغو" . مجلة سماشينغ . تم الاطلاع عليه في 2 فبراير 2016 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  6. "ملف README.markdown لبرنامج Jekyll" . مؤلفو برنامج Jekyll . تم الاطلاع عليه بتاريخ 19 فبراير 2014 .
  7. "ملفات البيانات" . جيكيل • مواقع ثابتة بسيطة ومتوافقة مع المدونات . تم الاطلاع عليه بتاريخ 9 نوفمبر 2020 .
  8. "حول صفحات GitHub و Jekyll" . وثائق GitHub . تم الاطلاع عليه في 10 مايو 2024 .
  9. باتون، توني (16 يوليو 2014). "بناء مواقع كاملة الميزات باستخدام جيكيل، وبوتستراب، وجيت هاب" . تيك ريبابليك . تم الاطلاع عليه بتاريخ 11 أكتوبر 2015 .
  10. "منصة تدوين تستخدم Kentico Cloud ومولد المواقع الثابتة Jekyll" (ملف PDF) . كلية المعلوماتية، جامعة ماساريك .