أين سيعيش موقعك
الاستضافة (hosting) الخادم حيث يعيش موقعك. لموقع ثابت (HTML، CSS، JS – بالضبط ما كنت تبنيه)، أفضل بداية هي GitHub Pages: مجانية، موثوقة، وتعرف Git أصلاً.
شاهد معي: النشر على GitHub Pages
- ادفع مشروعك إلى GitHub (تعرف كيف:
git add .،git commit،git push). - على GitHub، افتح repository → Settings → Pages.
- تحت «Source»، اختر فرع
mainومجلد/ (root). - احفظ – خلال دقيقة، موقعك يعمل على
your-name.github.io/repo-name.
انتهى. موقعك على الإنترنت، والعالم كله يمكنه رؤيته. 🎉
وصل نطاقك الخاص
لديك نطاق من الدرس السابق؟ لنصله:
- على GitHub: Settings → Pages → Custom domain → أدخل نطاقك.
- عند المسجّل، اضبط سجلات DNS (تجدها في وثائق GitHub Pages):
- سجل CNAME لـ
www→your-name.github.io - سجلات A للنطاق بلا www → عناوين IP لـ GitHub Pages
- سجل CNAME لـ
- انتظر – تغييرات DNS قد تأخذ حتى بضع ساعات لتنتشر في العالم (عادة دقائق فقط).
لديك موقع بخادم خاص (سجل زوار أو chatbot)؟ GitHub Pages يتعامل فقط مع صفحات ثابتة – الخادم يحتاج استضافة مختلفة (مثلاً Railway، Render؛ لديهما خطط بداية مجانية). العملية مشابهة: تصل repository والخدمة تشغّل الخادم. ما زال يمكنك إبقاء الجزء الثابت من موقعك على Pages.
الآن دورك 💪
- انشر مشروعك على GitHub Pages حسب الخطوات أعلاه.
- افتح موقعك على هاتفك (ليس على Wi-Fi!) – هل تراه؟ هكذا يراه العالم كله.
- أرسل العنوان لشخص واحد (والد، صديق) واطلب ملاحظات: ما يعمل، ما يبدو غريباً.
- إن كان لديك نطاق، صله وتحقق أن موقعك يعمل على عنوانك الخاص.
- اكتب في
LAUNCH.md: عنوان موقعك وتاريخ أول نشر. تلك لحظة تاريخية!
تحقق: موقعك قابل للوصول من أي جهاز في العالم – على عنوان GitHub Pages، ويفضّل على نطاقك الخاص. شخص غيرك رآه.
ما ستخرج به من هذا الدرس
- GitHub Pages = استضافة مجانية لمواقع ثابتة، تُنشر في بضع نقرات.
- النطاق المخصص يُوصل عبر سجلات DNS (CNAME وA).
- موقع بخادم خاص يحتاج استضافة مختلفة – الجزء الثابت يمكنه البقاء على Pages.
© 2026 Ing. Martin Polak / AlgoRhino · شروط استخدام المحتوى