Google is committed to advancing racial equity for Black communities. See how.
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

Hosting

Hosting Firebase zapewnia szybki i bezpieczny hosting Twojej aplikacji internetowej, statycznej i dynamicznej zawartości oraz mikrousług.

Hosting Firebase to hosting treści internetowych klasy produkcyjnej dla programistów. Za pomocą jednego polecenia można szybko wdrażać aplikacje internetowe i udostępniać zarówno statyczną, jak i dynamiczną zawartość w globalnej sieci CDN (sieci dostarczania treści). Możesz też połączyć Hosting Firebase z Cloud Functions lub Cloud Run, aby tworzyć i hostować mikrousługi w Firebase.

Zaczynaj

Kluczowe możliwości

Udostępniaj zawartość przez bezpieczne połączenie Współczesna sieć jest bezpieczna. Protokół SSL o zerowej konfiguracji jest wbudowany w Hosting Firebase, więc zawartość jest zawsze dostarczana w bezpieczny sposób.
Hostuj statyczną i dynamiczną zawartość oraz mikrousługi Hosting Firebase obsługuje wszystkie rodzaje treści do hostingu, od plików CSS i HTML po mikrousługi lub interfejsy API Express.js.
Dostarczaj treści szybko Każdy przesyłany plik jest przechowywany w pamięci podręcznej na dyskach SSD na krawędziach CDN na całym świecie i udostępniany jako gzip lub Brotli. Automatycznie wybieramy najlepszą metodę kompresji dla Twoich treści. Bez względu na to, gdzie są Twoi użytkownicy, zawartość jest dostarczana szybko.
Wdrażaj nowe wersje jednym poleceniem Korzystając z interfejsu wiersza polecenia Firebase, możesz skonfigurować i uruchomić aplikację w kilka sekund. Narzędzia wiersza poleceń ułatwiają dodawanie celów wdrażania do procesu kompilacji.
Przywróć za pomocą jednego kliknięcia Szybkie wdrożenia są świetne, ale możliwość cofania błędów jest jeszcze lepsza. Hosting Firebase zapewnia pełne zarządzanie wersjami i wydaniami z wycofywaniem za jednym kliknięciem.

Jak to działa?

Hosting Firebase jest przeznaczony dla współczesnych programistów internetowych. Strony internetowe i aplikacje są potężniejsze niż kiedykolwiek dzięki pojawieniu się front-endowych frameworków JavaScript, takich jak Angular i statycznych narzędzi do generowania, takich jak Jekyll. Niezależnie od tego, czy wdrażasz prostą stronę docelową aplikacji, czy złożoną progresywną aplikację internetową (PWA), hosting zapewnia infrastrukturę, funkcje i narzędzia dostosowane do wdrażania witryn i aplikacji oraz zarządzania nimi.

Korzystając z interfejsu wiersza polecenia Firebase , wdrażasz pliki z lokalnych katalogów na swoim komputerze na serwerze hostingowym. Oprócz obsługi treści statycznych możesz używać funkcji Cloud Functions dla Firebase lub Cloud Run do obsługi zawartości dynamicznej i hostowania mikrousług w swoich witrynach. Cała zawartość jest obsługiwana przez połączenie SSL z najbliższego serwera brzegowego w naszej globalnej sieci CDN.

Hosting Firebase oferuje lekkie opcje konfiguracji hostingu umożliwiające tworzenie zaawansowanych aplikacji PWA. Możesz łatwo przepisać adresy URL na potrzeby routingu po stronie klienta, skonfigurować niestandardowe nagłówki, a nawet obsługiwać zlokalizowaną zawartość.

Do obsługi Twoich treści Firebase oferuje kilka opcji domen i subdomen:

  • Domyślnie każdy projekt web.app ma bezpłatne subdomeny w web.app i firebaseapp.com . Te dwie lokacje obsługują tę samą wdrożoną zawartość i konfigurację.

  • Możesz utworzyć wiele witryn, jeśli masz powiązane witryny i aplikacje, które obsługują różne treści, ale nadal współużytkują te same zasoby projektu Firebase (na przykład jeśli masz bloga, panel administracyjny i aplikację publiczną).

  • Możesz połączyć własną nazwę domeny z witryną hostowaną przez Firebase.

Firebase automatycznie zapewnia certyfikaty SSL dla wszystkich Twoich domen, dzięki czemu wszystkie Twoje treści są obsługiwane w bezpieczny sposób.

Ścieżka realizacji

Zainstaluj Firebase CLI Interfejs wiersza polecenia Firebase ułatwia skonfigurowanie nowego projektu hostingu, uruchomienie lokalnego serwera programistycznego i wdrażanie zawartości.
Skonfiguruj katalog projektu Dodaj zasoby statyczne do lokalnego folderu projektu Hosting i skonfiguruj Cloud Functions lub Cloud Run dla swojej zawartości dynamicznej i mikrousług . Następnie możesz przetestować swoją witrynę lokalnie, uruchamiając firebase serve .
Wdróż swoją witrynę Gdy wszystko wygląda dobrze, uruchom firebase deploy aby przesłać najnowszą migawkę na nasze serwery. Nowe wersje są wydawane naraz, więc nigdy nie będziesz musiał się martwić o niedokończone wdrożenia. Ale jeśli coś pójdzie nie tak, możesz cofnąć się jednym kliknięciem.
Link do aplikacji internetowej Firebase (opcjonalnie) Łącząc witrynę z aplikacją internetową Firebase , możesz korzystać z funkcji monitorowania wydajności Firebase, aby uzyskać wgląd w charakterystykę wydajności swojej witryny.

Następne kroki