صفحات غيت هب
المظهر
صفحات غيت هب
نوع |
خدمة استضافة مواقع |
---|---|
نظام التشغيل |
عبر الإنترنت |
حالة الدعم |
دعم مستمر |
متوفر بلغات |
الإنجليزية |
المطورون |
غيت هب |
موقع الويب |
لغة البرمجة |
HTML, CSS, JavaScript |
---|---|
تطبيق ل |
تطوير المواقع |
التوثيق | |
الإصدار الأول |
2008 |
المستودع | |
الرخصة |
مجانًا للاستخدام الشخصي والمشاريع الصغيرة |
امتداد الملف |
.html, .css, .js |
صفحات غيت هب (بالإنجليزية: GitHub Pages) هي خدمة مجانية تُقدمها منصة غيت هب لِاستضافة صفحات الوِب الثابتة. تُستخدم هذه الخدمة لإنشاء مواقع بسيطة وسريعة باستخدام ملفات لغة توصيف النص الفائق، وأوراق الأنماط المتتالية، وجافاسكريبت. تُعتبر خيارًا مناسبًا للمطورين والهواة على حد سواء،[1][2] وتتميز بسهولة التكامل مع مستودعات غيت هب،[3] مما يجعلها أداة فعالة لاستضافة المشاريع الشخصية والمفتوحة المصدر.[4]
الميزات
[عدل]- سهولة الاستخدام: لا تتطلب إعداد خوادم مخصصة.[5]
- تكامل سلس مع غيت هب: تُبنى المواقع مباشرة من مستودعات الأكواد.
- مجانية بالكامل: لا تتطلب أي اشتراك مدفوع.
- دعم النطاقات المخصصة: يمكن استخدام نطاق خاص بالمستخدم.
- دعم القوالب الجاهزة: مثل جيكل، وهو مولد مواقع ثابتة يُستخدم على نطاق واسع في إنشاء المدونات.
كيفية العمل
[عدل]- إنشاء مستودع جديد على غيت هب.[6]
- رفع ملفات الموقع (HTML، CSS، جافاسكريبت).
- تفعيل الخدمة من خلال إعدادات المستودع.
- نشر الموقع باستخدام عنوان URL يبدأ بـ
username.github.io
.
الاستخدامات الشائعة
[عدل]- استضافة المدونات الشخصية باستخدام مولدات المواقع الثابتة مثل Hugo.
- استضافة الوثائق لمشاريع برمجية.[7]
- إنشاء مواقع شخصية لعرض المعلومات أو نماذج الأعمال.
- عرض المشاريع المفتوحة المصدر.
خطوات إعداد نطاق مخصص
[عدل]- شراء نطاق من مزود خدمة نطاقات مثل جودادي أو نايم شيب.[8]
- ربط النطاق بصفحات غيت هب باستخدام إعدادات DNS.
- تحديث إعدادات المستودع لتفعيل النطاق المخصص.
القيود
[عدل]- المحتوى الثابت فقط: لا تدعم صفحات غيت هب البرمجيات الخادمة مثل بي إتش بي أو قواعد البيانات.[9]
- حجم التخزين المحدود: الحد الأقصى لحجم المستودع هو 1 جيجابايت.
- قوانين الاستخدام: لا يُسمح باستخدام الخدمة لاستضافة مواقع تجارية كبيرة أو محتوى مخالف للقوانين.
المراجع
[عدل]- ^ Bell, Peter; Beer, Brent (11 Nov 2014). Introducing GitHub: A Non-Technical Guide (بالإنجليزية). "O'Reilly Media, Inc.". ISBN:9781491949832. Archived from the original on 2020-08-01. Retrieved 2019-06-15.
- ^ Pipinellis, Achilleas (30 Sep 2015). GitHub Essentials (بالإنجليزية). Packt Publishing Ltd. ISBN:9781783553723. Archived from the original on 2020-08-01. Retrieved 2019-06-15.
- ^ Xie, Yihui (12 Dec 2016). bookdown: Authoring Books and Technical Documents with R Markdown (بالإنجليزية). CRC Press. ISBN:9781351792608. Archived from the original on 2020-08-01. Retrieved 2019-06-15.
- ^ "About GitHub Pages". GitHub. مؤرشف من الأصل في 2025-01-08. اطلع عليه بتاريخ 2025-01-09.
- ^ "Getting Started with GitHub Pages". GitHub. مؤرشف من الأصل في 2025-01-06. اطلع عليه بتاريخ 2025-01-09.
- ^ "Creating a GitHub Pages site". GitHub. مؤرشف من الأصل في 2025-01-08. اطلع عليه بتاريخ 2025-01-09.
- ^ "Examples of GitHub Pages". GitHub. اطلع عليه بتاريخ 2025-01-09.
- ^ "Using a custom domain with GitHub Pages". GitHub. مؤرشف من الأصل في 2025-01-06. اطلع عليه بتاريخ 2025-01-09.
- ^ "Limitations of GitHub Pages". GitHub. مؤرشف من الأصل في 2025-01-06. اطلع عليه بتاريخ 2025-01-09.