Kodax

مقدمة في استضافة المواقع — نشر المواقع والدومينات

مقدمة في استضافة المواقع

كيف يعمل الإنترنت؟

عندما يزور شخص موقعك:

1. المستخدم يكتب www.example.com
2. DNS يُحول الاسم لـ IP (192.168.1.1)
3. المتصفح يتصل بالسيرفر
4. السيرفر يُرسل ملفات الموقع
5. المتصفح يعرض الموقع

ما هي الاستضافة (Hosting)؟

الاستضافة = تأجير مساحة على سيرفر متصل بالإنترنت 24/7.

أنواع الاستضافة

| النوع | الوصف | السعر | لمن؟ |

|-------|------|-------|-----|

| Shared | سيرفر مشترك | $3-10/شهر | مبتدئين |

| VPS | سيرفر افتراضي خاص | $20-100/شهر | متوسط |

| Dedicated | سيرفر كامل لك | $100+/شهر | شركات كبيرة |

| Cloud | موارد مرنة | حسب الاستخدام | تطبيقات متقدمة |

| Static | ملفات ثابتة فقط | مجاني غالباً | مواقع بسيطة |

ما هو الدومين (Domain)؟

الدومين = عنوان موقعك على الإنترنت.

https://www.example.com
└──┬──┘ └┬┘ └───┬────┘ └┬┘
Protocol│    Domain    TLD
        subdomain

TLDs الشائعة

- .com - تجاري (الأكثر شيوعاً)

- .net - شبكات

- .org - منظمات

- .io - شركات تقنية

- .dev - مطورين

- .sa - السعودية

- .ae - الإمارات

شراء دومين

مسجلين موثوقين:

1. Namecheap - أسعار جيدة

2. Google Domains - سهل

3. Cloudflare - بسعر التكلفة

4. GoDaddy - الأشهر

نصائح:

- اختر اسم قصير وسهل التذكر

- تجنب الأرقام والشرطات

- سجل لعدة سنوات

- فعّل Privacy Protection

أنواع المواقع والاستضافة المناسبة

1. موقع ثابت (Static)

HTML + CSS + JS فقط
├── Vercel (مجاني)
├── Netlify (مجاني)
├── GitHub Pages (مجاني)
└── Cloudflare Pages (مجاني)

2. موقع ديناميكي (Dynamic)

Backend + Database
├── Heroku
├── Railway
├── Render
├── DigitalOcean
└── AWS/GCP/Azure

3. WordPress

├── WordPress.com (سهل)
├── Bluehost
├── SiteGround
└── HostGator

DNS - نظام أسماء النطاقات

سجلات DNS المهمة

A Record     → يربط الدومين بـ IP
CNAME        → يربط دومين بدومين آخر
MX           → للبريد الإلكتروني
TXT          → للتحقق والإعدادات
NS           → Name Servers

مثال إعدادات DNS

Type    Name    Value              TTL
A       @       185.199.108.153    300
CNAME   www     example.com        300
MX      @       mail.example.com   300
TXT     @       v=spf1 ...         300

SSL/HTTPS

لماذا HTTPS مهم؟

- الأمان - تشفير البيانات

- SEO - Google يُفضله

- الثقة - القفل الأخضر

- متطلب - المتصفحات تحذر بدونه

الحصول على SSL مجاناً

1. Let's Encrypt - الأشهر

2. Cloudflare - تلقائي

3. الاستضافة - معظمها توفره

{
  "domain": "example.com",
  "records": [
    { "type": "A", "name": "@", "content": "185.199.108.153", "ttl": 3600 },
    { "type": "CNAME", "name": "www", "content": "example.com", "ttl": 3600 },
    { "type": "MX", "name": "@", "content": "mail.example.com", "priority": 10, "ttl": 3600 },
    { "type": "TXT", "name": "@", "content": "v=spf1 include:_spf.example.com ~all", "ttl": 3600 }
  ]
}
اختبر فهمك