دليل الاستضافة والتخزين

أين تستضيف مدفوعات؟
وأين تُخزَّن البيانات؟

مقارنة شاملة بين جميع خيارات الاستضافة والتخزين — من المجاني للمؤسسي، مع دليل اختيار مخصص لحالتك.

استضافة الملفات الثابتة (Static Hosting)

مثالية لـ مدفوعات — HTML + CSS + JS بدون سيرفر خلفي

Vercel
ممتاز للمطورين
الأكثر شهرة بين المطورين. Preview URLs لكل Branch. Analytics مدمج. أداء عالي وتجربة نشر سلسة جداً. خطة مجانية للمشاريع الشخصية.
السرعة: Edge Network سريع
HTTPS: تلقائي
Preview: URL مؤقت لكل commit
السعودية: أبطأ قليلاً من CF
النطاق الترددي: 100GB/شهر مجاناً
التجاري: يحتاج Pro ($20/شهر)
مجاني (Hobby)
Pro بـ $20/شهر للأعمال التجارية
فتح Vercel
Netlify
سهل الاستخدام
رائد في Static Hosting. نشر بالـ drag & drop بدون Git. Forms و Identity و Functions مدمجة. مناسب جداً للمبتدئين.
النشر: Drag & Drop أو Git
HTTPS: تلقائي
النطاق الترددي: 100GB/شهر مجاناً
Build minutes: 300 دقيقة/شهر مجاناً
Analytics: مدمج (مدفوع)
مجاني (Starter)
Pro بـ $19/شهر
فتح Netlify
GitHub Pages
مجاني دائماً
استضافة مجانية مباشرة من GitHub Repository. مثالي للمشاريع المفتوحة. بسيط جداً — لكن محدود ولا يدعم CNAME لـ Apex domain مجاناً.
السعر: مجاني دائماً
HTTPS: تلقائي
الحجم: أقل من 1GB للـ repo
النطاق الترددي: 100GB/شهر فقط
CDN: محدود جداً
مجاني دائماً
للمشاريع العامة فقط مجاناً
فتح GitHub Pages
Firebase Hosting
متكامل مع Firestore
الأفضل إذا كنت تستخدم Firebase Firestore للتخزين — كل شيء في مكان واحد. CDN سريع، HTTPS تلقائي، نشر بأمر واحد.
التكامل: Firestore + Auth في نفس المشروع
CDN: Google CDN سريع
المجاني: 10GB/شهر نطاق ترددي
النشر: firebase deploy
CLI مطلوب: Node.js + firebase-tools
مجاني (Spark)
Blaze (Pay as you go) للإنتاج
فتح Firebase Hosting
VPS (سيرفر خاص)
للمؤسسات
تحكم كامل في السيرفر. مناسب إذا احتجت في المستقبل لـ Backend. يحتاج معرفة تقنية بـ Linux/Nginx. خيارات: DigitalOcean, Linode, Contabo, AWS EC2.
التحكم: كامل (root access)
التعقيد: يحتاج خبرة Linux
CDN: يحتاج إعداد يدوي
Backend: ممكن لاحقاً
$4–$20/شهر
Contabo: $5 · DO: $6 · AWS t3.micro مجاني أول سنة
DigitalOcean Droplets
ملاحظة حول الوصول من السعودية
Cloudflare Pages هو الأضمن للوصول من السعودية — Cloudflare لديها نقاط حضور (PoP) في الرياض وجدة مباشرة. Vercel و Netlify لا توجد شبكات CDN لهما في المملكة، مما يعني زمن استجابة أعلى قليلاً (~150ms بدلاً من ~20ms). بالنسبة لـ Firebase Hosting، Google لديها نقطة حضور في الشرق الأوسط لكنها ليست داخل المملكة.

حلول تخزين البيانات

من localStorage البسيط إلى قواعد بيانات السحابة المؤسسية

localStorage (الحالي)
تخزين في المتصفح — لا سيرفر
البيانات مخزّنة محلياً في متصفح المستخدم فقط. لا مزامنة، لا نسخ احتياطية تلقائية، تُمسح عند مسح بيانات المتصفح. مناسب للتجربة والاستخدام الفردي.
✅ بدون إعداد ✅ مجاني دائماً ❌ جهاز واحد فقط ❌ لا نسخ احتياطي ❌ ~5MB حد أقصى
Firebase Firestore
NoSQL سحابي — Google
الحل المدمج مع مدفوعات حالياً. قاعدة بيانات NoSQL في الوقت الفعلي مع مصادقة مدمجة، عزل الشركات، وأمان مُدار بالكامل من Google.
✅ مُدمج في مدفوعات ✅ Auth مدمج ✅ 50K قراءة/يوم مجاناً ✅ مزامنة فورية ✅ Offline mode ⚠️ 1GB مجاني
Supabase
PostgreSQL + Auth + Storage
بديل مفتوح المصدر لـ Firebase مبني على PostgreSQL. يدعم SQL الكامل، Row Level Security، Auth، Storage، Edge Functions. الخطة المجانية تتوقف بعد عدم النشاط.
✅ SQL كامل ✅ مفتوح المصدر ✅ 500MB مجاناً ✅ Realtime ⚠️ يتوقف بعد عدم نشاط ⚠️ يحتاج migration من Firestore
PocketBase
ملف واحد — self-hosted
Backend كامل في ملف واحد يعمل على أي سيرفر. SQLite + Auth + Admin UI + REST API تلقائي. مثالي للمشاريع الصغيرة والمتوسطة التي تريد التحكم الكامل.
✅ ملف واحد ✅ Admin UI تلقائي ✅ REST API تلقائي ⚠️ يحتاج VPS ⚠️ يحتاج migration
Turso
SQLite على الـ Edge
SQLite موزّعة على حواف الشبكة (Edge) بزمن استجابة <10ms. مجانية حتى 500 قاعدة بيانات و 9GB/شهر. تحتاج API layer (Cloudflare Workers أو Hono).
✅ <10ms زمن استجابة ✅ 9GB/شهر مجاناً ⚠️ تحتاج Worker layer ⚠️ تعقيد إضافي
Genspark Table API
مدمج في المنصة — REST فوري
API جاهزة مدمجة في منصة Genspark. لا إعداد، لا سيرفر. تعمل مع أي Static Site مباشرة. CRUD كامل بمسارات نسبية. مثالية إذا بقيت على منصة Genspark.
✅ بدون إعداد ✅ REST API جاهزة ✅ CRUD كامل ⚠️ مرتبطة بـ Genspark فقط
MongoDB Atlas
NoSQL مُدار — السحابة
قاعدة بيانات NoSQL مُدارة بالكامل. الخطة المجانية M0 تعطي 512MB. تحتاج Backend layer (لا يمكن الاتصال مباشرة من المتصفح بأمان).
✅ 512MB مجاناً ⚠️ تحتاج Backend ⚠️ لا يصلح static مباشرة
Cloudflare D1
SQLite على Cloudflare Edge
SQLite مُدار على شبكة Cloudflare. يعمل مع Cloudflare Workers فقط. 5GB مجاناً، استعلامات سريعة جداً. خيار ممتاز إذا انتقلت لـ Workers لاحقاً.
✅ 5GB مجاناً ✅ سريع جداً ⚠️ يحتاج CF Workers ⚠️ ليس مناسباً الآن
مقارنة الحدود المجانية لتخزين البيانات
localStorage
~5 MB
لكل متصفح
Firebase Firestore
1 GB
+ 50K قراءة/يوم
Supabase
500 MB
PostgreSQL كامل
Cloudflare D1
5 GB
مع Workers فقط
Turso
9 GB
نقل شهري
MongoDB Atlas M0
512 MB
يحتاج Backend

مساعد اختيار الحل المناسب

أجب على 4 أسئلة — نوصيك بالحل الأمثل لحالتك

اختر الوصف الأقرب لحالتك
١
كم عدد الشركات (المستأجرين) التي ستخدمها؟
٢
ما مستوى خبرتك التقنية؟
٣
ما الميزانية الشهرية للاستضافة؟
٤
هل تحتاج مزامنة بيانات بين أجهزة متعددة؟
✅ توصيتنا
سيناريوهات جاهزة
👤 استخدام شخصي / منشأة واحدة
مستخدم واحد أو فريق صغير، لا حاجة لمزامنة معقدة
🏆 الحل: Cloudflare Pages + localStorage
💾 التخزين: localStorage (للبساطة)
💰 التكلفة: صفر
🏢 SaaS عدة شركات (الحالي)
شركات متعددة، مزامنة بين أجهزة، عزل كامل للبيانات
🏆 الحل: Cloudflare Pages + Firebase
💾 التخزين: Firestore (مُدمج)
💰 التكلفة: ~$0–$25/شهر
🚀 منصة SaaS واسعة النطاق
مئات الشركات، تحكم كامل، قابلية توسع عالية
🏆 الحل: Cloudflare Pages + D1 + Workers
💾 التخزين: D1 (SQLite) + R2 (ملفات)
💰 التكلفة: $5–$50/شهر
🏭 مؤسسي / On-Premise
بيانات حساسة، تحكم كامل، على سيرفرات خاصة
🏆 الحل: VPS + Nginx + PocketBase
💾 التخزين: SQLite / PostgreSQL
💰 التكلفة: $5–$20/شهر

جدول المقارنة الشامل

مقارنة كل الخيارات في جدول واحد

المعيار Cloudflare
Pages
Vercel Netlify Firebase
Hosting
GitHub
Pages
VPS
السعر الشهري مجاني مجاني* مجاني* مجاني* مجاني $4–$20
CDN عالمي +310 مدينة ممتاز جيد Google CDN محدود يدوي
السعودية (PoP) الرياض + جدة لا يوجد لا يوجد الشرق الأوسط لا يوجد اختر المنطقة
HTTPS تلقائي يدوي (Let's Encrypt)
نشر من Git تلقائي تلقائي تلقائي CLI Actions يدوي
دومين مخصص مجاني + SSL مجاني مجاني مجاني محدود كامل
نطاق ترددي مجاني غير محدود ♾️ 100GB/شهر 100GB/شهر 10GB/شهر 100GB/شهر يتبع الباقة
Preview URLs
سهولة الإعداد ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐
التكامل مع Firebase سلس سلس سلس في نفس المشروع سلس سلس
Workers/Functions CF Workers Edge Functions Netlify Functions Cloud Functions كامل
مناسب لمدفوعات 🏆 الأفضل ✅ ممتاز ✅ جيد ✅ جيد (مع Firebase) ⚠️ محدود ⚠️ معقد

* الخطط المجانية قد تكون مقيّدة للاستخدام التجاري في Vercel و Netlify. تحقق من شروط الاستخدام.

مقارنة التخزين

قواعد البيانات السحابية المناسبة لـ Static Sites

المعيار localStorage Firebase
Firestore
Supabase PocketBase Cloudflare D1 Turso
نوع قاعدة البيانات Browser KV NoSQL (Document) SQL (PostgreSQL) SQL (SQLite) SQL (SQLite) SQL (SQLite)
مزامنة بين أجهزة فورية
المصادقة المدمجة Firebase Auth Supabase Auth مدمج
Offline Mode دائماً مدمج
التخزين المجاني 5MB 1GB 500MB غير محدود* 5GB 9GB نقل
Real-time Updates
يعمل من المتصفح مباشرة Workers فقط يحتاج proxy
Security Rules Firestore Rules RLS Admin rules Workers logic Server logic
Pricing بعد المجاني مجاني دائماً Pay per use $25/شهر Pro تكلفة VPS فقط $0.001 / 1M query $29/شهر Scaler
مناسب لمدفوعات الآن ✅ (بدون سحابة) 🏆 الأفضل (مُدمج) ⚠️ يحتاج migration ⚠️ يحتاج VPS + migration ❌ يحتاج Workers ⚠️ يحتاج proxy layer

* PocketBase يعمل على سيرفرك الخاص — لا حد للتخزين إلا حجم السيرفر.

الهياكل المعمارية الموصى بها

مسار التطور من الأبسط إلى الأكثر قدرة

المرحلة ١ — الآن Static + localStorage للتجربة والاستخدام الفردي
🌐
Cloudflare Pages
HTML/CSS/JS
💾
localStorage
متصفح المستخدم
التكلفة: صفر الإعداد: فوري جهاز واحد فقط لا نسخ احتياطي
المرحلة ٢ — الموصى به ⭐ Cloudflare Pages + Firebase للأعمال والـ SaaS
☁️
Cloudflare Pages
Static Files CDN
🔐
Firebase Auth
مصادقة المستخدمين
🔥
Firestore
بيانات الشركات
مزامنة كاملة عزل الشركات التكلفة: ~$0 حتى آلاف المستخدمين مدمج بالفعل في مدفوعات
المرحلة ٣ — النمو Cloudflare Full Stack عند الحاجة لـ Backend مخصص
☁️
CF Pages
Frontend
CF Workers
API / Business Logic
🗄️
D1 + R2
SQL + File Storage
100% Cloudflare ecosystem SQL كامل يحتاج migration من Firestore تعقيد أعلى
المرحلة ٤ — مؤسسي VPS + PocketBase / PostgreSQL للتحكم الكامل
☁️
CF Pages / CDN
Static Frontend
🖥️
VPS (Nginx)
API Server
📦
PocketBase / PG
Database
تحكم كامل في البيانات لا قيود يحتاج خبرة DevOps تكلفة شهرية للـ VPS
مسار التطور المقترح لـ مدفوعات
الآن ✅ — Cloudflare Pages + Firebase Firestore
الحل الحالي المُدمج. مجاني تماماً حتى آلاف المستخدمين. لا شيء يجب تغييره.
عند 100+ شركة — Firestore Upgrade إلى Blaze Plan
انتقل من خطة Spark المجانية إلى Blaze (Pay as you go). التكلفة تقريباً $5–$30/شهر حسب الاستخدام.
عند الحاجة لـ Backend مخصص — Cloudflare Workers + D1
إضافة Workers للـ business logic الخاص، تحرراً من قيود Firestore Rules. Migration من Firestore إلى D1.
مستقبلاً — VPS مخصص للسعودية
لتحقيق أقل زمن استجابة من السعودية + الامتثال لمتطلبات البيانات المحلية. AWS Bahrain (me-south-1) أو Oracle Cloud Saudi.