Check out what’s new from Firebase@ Google I/O 2021, and join our alpha program for early access to the new Remote Config personalization feature. Learn more

אירוח Firebase

אירוח Firebase מספק אירוח מהיר ומאובטח עבור אפליקציית האינטרנט שלך, תוכן סטטי ודינמי, ושירותי מיקרו.

אירוח Firebase הוא אירוח תכני אתרים ברמת ייצור עבור מפתחים. באמצעות פקודה אחת, תוכל לפרוס במהירות אפליקציות אינטרנט ולהגיש תוכן סטטי ודינמי הן ל- CDN (רשת מסירת תוכן) גלובלית. אתה יכול גם להתאים את אירוח Firebase עם פונקציות ענן או Cloud Run כדי לבנות ולארח שירותי מיקרו ב- Firebase.

להתחיל

יכולות מפתח

הגש תוכן באמצעות חיבור מאובטח הרשת המודרנית מאובטחת. SSL עם תצורה אפס מובנה בתוך אירוח Firebase, כך שתוכן מועבר תמיד בצורה מאובטחת.
מארח תוכן סטטי ודינמי בתוספת מיקרו-שירותים אירוח Firebase תומך בכל מיני תוכן לאירוח, מקבצי CSS ו- HTML שלכם ועד למיקרו-שירותים או ממשקי ה- API שלכם.
העבר תוכן במהירות כל קובץ שאתה מעלה נשמר במטמון בכונני SSD בקצוות CDN ברחבי העולם ומשמש כ- gzip או Brotli. אנו בוחרים אוטומטית את שיטת הדחיסה הטובה ביותר עבור התוכן שלך. לא משנה היכן המשתמשים שלכם נמצאים, התוכן מועבר במהירות.
לחקות ואף לשתף את השינויים שלך לפני העלייה לאוויר

צפה ובדוק את השינויים שלך בכתובת אתר המתארחת מקומית וקיים אינטראקציה עם backend מדומה.

שתף את השינויים שלך עם חברי הצוות באמצעות כתובות אתרים זמניות לתצוגה מקדימה. אירוח מספק גם שילוב של GitHub לאיטרציות קלות של התוכן המקדים שלך.

פרוס גרסאות חדשות עם פקודה אחת

באמצעות ה- CLI של Firebase, תוכל להפעיל את האפליקציה שלך תוך שניות. כלי שורת פקודה מקלים על הוספת יעדי פריסה לתהליך הבנייה שלך.

ואם אתה צריך לבטל את הפריסה, אירוח מספק החזרות בלחיצה אחת.

איך זה עובד?

אירוח Firebase בנוי עבור מפתח האינטרנט המודרני. אתרים ואפליקציות חזקים מתמיד עם עליית מסגרות JavaScript חזיתיות כמו כלים מחוללים זוויתיים וסטטיים כמו ג'קיל. בין אם אתה פורס דף נחיתה פשוט לאפליקציה או אפליקציית אינטרנט מתקדמת מורכבת (PWA), אירוח נותן לך את התשתית, התכונות והכלים המותאמים לפריסה וניהול אתרים ואפליקציות.

באמצעות ה- CLI של Firebase , אתה פורס קבצים מספריות מקומיות במחשב שלך לשרתי האחסון שלנו. מעבר להגשת תוכן סטטי, אתה יכול להשתמש בפונקציות Cloud עבור Firebase או Cloud Run כדי להגיש תוכן דינמי ולארח מיקרו-שירותים באתרים שלך. כל התוכן מוגש באמצעות חיבור SSL משרת הקצה הקרוב ביותר ב- CDN העולמי שלנו.

תוכל גם להציג ולבדוק את השינויים שלך לפני העלייה לאוויר . באמצעות Firebase Local Emulator Suite, אתה יכול לחקות את האפליקציה שלך ומשאבי backend בכתובת אתר המתארחת באופן מקומי. אתה יכול גם לשתף את השינויים שלך בכתובת תצוגה מקדימה זמנית ולהגדיר שילוב GitHub לאיטרציות קלות במהלך הפיתוח.

ל- Firebase Hosting אפשרויות תצורת אירוח קלות לבניית PWAs מתוחכמות. תוכל לכתוב מחדש כתובות אתרים לניתוב בצד הלקוח, להגדיר כותרות מותאמות אישית ואפילו להגיש תוכן מקומי.

לצורך הגשת התוכן שלך, Firebase מציעה מספר אפשרויות דומיין ותת-דומיין:

  • כברירת מחדל, כל פרויקט Firebase מכיל תת-חינם על web.app ו firebaseapp.com תחומים. שני אתרים אלה משרתים את אותו התוכן וההגדרה הפרוסה.

  • באפשרותך ליצור מספר אתרים אם יש לך אתרים ויישומים קשורים המשרתים תוכן שונה אך עדיין חולקים את אותם משאבי פרויקט Firebase (למשל אם יש לך בלוג, לוח ניהול ואפליקציה ציבורית).

  • אתה יכול לחבר את שם הדומיין שלך לאתר שמתארח ב- Firebase.

Firebase מספקת באופן אוטומטי אישורי SSL לכל הדומיינים שלך כך שכל התוכן שלך מוגש בצורה מאובטחת.

מסלול יישום

התקן את ה- CLI של Firebase ה- Firebase CLI מקל על הקמת פרויקט אירוח חדש, הפעלת שרת פיתוח מקומי ופריסת תוכן.
הגדר ספריית פרויקטים

הוסף את הנכסים הסטטיים שלך לספריית פרויקטים מקומית, ולאחר מכן הפעל את firebase init כדי לחבר את הספריה לפרויקט Firebase.

בספריית הפרויקטים המקומית שלך, אתה יכול גם להגדיר פונקציות ענן או Cloud Run עבור התוכן הדינמי והמיקרו-שירותים שלך .

צפה, בדוק ושתף את השינויים שלך לפני העלייה לאוויר (אופציונלי)

הפעל firebase emulators:start לחקות את אירוח ומשאבי הפרוייקט האחורי שלך בכתובת אתר מתארחת מקומית.

כדי להציג ולשתף את השינויים שלך בכתובת תצוגה מקדימה זמנית, הפעל את firebase hosting:channel:deploy כדי ליצור ולפרוס לערוץ תצוגה מקדימה. הגדר את שילוב GitHub לאיטרציות קלות של התוכן המוצג בתצוגה מקדימה שלך.

פרוס את האתר שלך כאשר הדברים נראים טוב, הפעל firebase deploy כדי להעלות את תמונת המצב האחרונה לשרתים שלנו. אם אתה צריך לבטל את הפריסה, אתה יכול לחזור לאחור בלחיצה אחת בלבד במסוף Firebase.
קישור לאפליקציית אינטרנט של Firebase (אופציונלי) על ידי קישור האתר שלך לאפליקציית Firebase Web , תוכל להשתמש ב- Google Analytics כדי לאסוף נתוני שימוש והתנהגות עבור האפליקציה שלך ולהשתמש במעקב ביצועי Firebase כדי לקבל תובנה לגבי מאפייני הביצועים של האפליקציה שלך.

הצעדים הבאים