Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

استضافة

يوفر Firebase Hosting استضافة سريعة وآمنة لتطبيق الويب الخاص بك والمحتوى الثابت والديناميكي والخدمات المصغرة.

Firebase Hosting هي استضافة محتوى ويب على مستوى الإنتاج للمطورين. باستخدام أمر واحد ، يمكنك نشر تطبيقات الويب بسرعة وتقديم محتوى ثابت وديناميكي لشبكة CDN عالمية (شبكة توصيل المحتوى). يمكنك أيضًا إقران Firebase Hosting بالوظائف السحابية أو Cloud Run لبناء واستضافة خدمات صغيرة على Firebase.

البدء

القدرات الأساسية

خدمة المحتوى عبر اتصال آمن الويب الحديث آمن. تم تضمين طبقة المقابس الآمنة ذات التكوين الصفري في استضافة Firebase ، لذلك يتم تسليم المحتوى دائمًا بشكل آمن.
استضافة محتوى ثابت وديناميكي بالإضافة إلى الخدمات المصغرة تدعم استضافة Firebase جميع أنواع المحتوى للاستضافة ، من ملفات CSS و HTML إلى خدمات Express.js الصغيرة أو واجهات برمجة التطبيقات.
تسليم المحتوى بسرعة يتم تخزين كل ملف تقوم بتحميله مؤقتًا على محركات أقراص الحالة الصلبة عند حواف CDN حول العالم ويتم تقديمه بتنسيق gzip أو Brotli. نقوم تلقائيًا بتحديد أفضل طريقة ضغط للمحتوى الخاص بك. بغض النظر عن مكان المستخدمين ، يتم تسليم المحتوى بسرعة.
نشر إصدارات جديدة بأمر واحد باستخدام Firebase CLI ، يمكنك إعداد تطبيقك وتشغيله في ثوانٍ. تسهل أدوات سطر الأوامر إضافة أهداف النشر إلى عملية الإنشاء.
التراجع بنقرة واحدة عمليات النشر السريع رائعة ، ولكن القدرة على التراجع عن الأخطاء أفضل. يوفر Firebase Hosting إدارة كاملة للإصدارات وإدارة الإصدارات بنقرة واحدة.

كيف يعمل؟

تم تصميم Firebase Hosting لمطور الويب الحديث. أصبحت مواقع الويب والتطبيقات أكثر قوة من أي وقت مضى مع ظهور أطر JavaScript الأمامية مثل أدوات التوليد الزاوي والثابتة مثل Jekyll. سواء كنت تنشر صفحة مقصودة لتطبيق بسيط أو تطبيق ويب تقدمي معقدًا (PWA) ، تمنحك الاستضافة البنية التحتية والميزات والأدوات المصممة لنشر وإدارة مواقع الويب والتطبيقات.

باستخدام Firebase CLI ، يمكنك نشر الملفات من الدلائل المحلية على جهاز الكمبيوتر الخاص بك إلى خادم الاستضافة. بالإضافة إلى تقديم محتوى ثابت ، يمكنك استخدام وظائف السحابة لـ Firebase أو Cloud Run لتقديم محتوى ديناميكي وخدمات صغيرة مضيفة على مواقعك. يتم تقديم كل المحتوى عبر اتصال SSL من أقرب خادم حافة على شبكة CDN العالمية الخاصة بنا.

يحتوي Firebase Hosting على خيارات تكوين استضافة خفيفة الوزن لتتمكن من بناء PWAs متطورة. يمكنك بسهولة إعادة كتابة عناوين URL للتوجيه من جانب العميل ، وإعداد رؤوس مخصصة ، وحتى تقديم محتوى مترجم.

لتقديم المحتوى الخاص بك ، يقدم Firebase العديد من خيارات النطاق والنطاق الفرعي:

  • افتراضيا، كل مشروع Firebase ديه المجالات الفرعية الحرة على web.app و firebaseapp.com المجالات. يخدم هذان الموقعان نفس المحتوى والتكوين المنشور.

  • يمكنك إنشاء مواقع متعددة إذا كانت لديك مواقع وتطبيقات ذات صلة تقدم محتوى مختلفًا ولكنها لا تزال تشارك نفس موارد مشروع Firebase (على سبيل المثال إذا كان لديك مدونة ولوحة إدارة وتطبيق عام).

  • يمكنك توصيل اسم المجال الخاص بك بموقع مستضاف على Firebase.

يوفر Firebase تلقائيًا شهادات SSL لجميع نطاقاتك بحيث يتم تقديم كل المحتوى الخاص بك بشكل آمن.

مسار التنفيذ

قم بتثبيت Firebase CLI يسهل Firebase CLI إعداد مشروع استضافة جديد وتشغيل خادم تطوير محلي ونشر المحتوى.
قم بإعداد دليل المشروع أضف أصولك الثابتة إلى مجلد مشروع الاستضافة المحلي الخاص بك وقم بإعداد Cloud Functions أو Cloud Run للمحتوى الديناميكي والخدمات المصغرة الخاصة بك. يمكنك بعد ذلك اختبار موقعك محليًا عن طريق تشغيل firebase serve .
انشر موقعك عندما تبدو الأمور على ما يرام ، قم بتشغيل firebase deploy لتحميل أحدث لقطة على خوادمنا. يتم إصدار جميع الإصدارات الجديدة مرة واحدة ، لذلك لن تقلق أبدًا بشأن عمليات النشر نصف المكتملة. ولكن إذا حدث خطأ ما ، فيمكنك التراجع بنقرة واحدة.
رابط إلى تطبيق ويب Firebase (اختياري) من خلال ربط موقعك بتطبيق Firebase على الويب ، يمكنك استخدام مراقبة أداء Firebase لاكتساب نظرة ثاقبة على خصائص أداء موقعك.

الخطوات التالية