Google, Siyah topluluklar için ırksal eşitliği ilerletmeye kararlıdır. Nasıl olduğunu gör.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Hosting

Firebase Hosting, web uygulamanız, statik ve dinamik içerik ve mikro hizmetler için hızlı ve güvenli barındırma sağlar.

Firebase Hosting, geliştiriciler için barındıran üretim sınıfı web içeriğidir. Tek bir komutla, web uygulamalarını hızlı bir şekilde dağıtabilir ve global bir CDN'ye (içerik dağıtım ağı) hem statik hem de dinamik içerik sunabilirsiniz. Firebase'de mikro hizmetler oluşturmak ve barındırmak için Firebase Barındırma işlevini Cloud İşlevleri veya Cloud Run ile eşleştirebilirsiniz .

Başlamak

Anahtar özellikler

İçeriği güvenli bir bağlantı üzerinden sunma Modern web güvenlidir. Sıfır yapılandırma SSL, Firebase Barındırma'ya yerleşik olduğundan, içerik her zaman güvenli bir şekilde teslim edilir.
Statik ve dinamik içeriği ve mikro hizmetleri barındırın Firebase Hosting, CSS ve HTML dosyalarınızdan Express.js mikro hizmetlerine veya API'larına kadar barındırma için her türlü içeriği destekler.
İçeriği hızlı bir şekilde sunun Yüklediğiniz her dosya, dünyanın dört bir yanındaki CDN kenarlarındaki SSD'lerde önbelleğe alınır. Kullanıcılarınız nerede olursa olsun, içerik hızlı bir şekilde gönderilir.
Tek bir komutla yeni sürümleri dağıtma Firebase CLI'yi kullanarak uygulamanızı saniyeler içinde çalıştırabilir ve çalıştırabilirsiniz. Komut satırı araçları, oluşturma işleminize dağıtım hedefleri eklemenizi kolaylaştırır.
Tek tıklamayla geri alma Hızlı dağıtımlar harika, ancak hataları geri alabilmek daha da iyi. Firebase Hosting, tek tıklamayla geri dönüşlerle tam sürüm oluşturma ve sürüm yönetimi sağlar.

O nasıl çalışır?

Firebase Hosting modern web geliştiricileri için üretilmiştir. Web siteleri ve uygulamalar, Jekyll gibi Açısal ve statik jeneratör araçları gibi ön uç JavaScript çerçevelerinin yükselmesiyle her zamankinden daha güçlüdür. İster basit bir uygulama açılış sayfası veya karmaşık bir Aşamalı Web Uygulaması (PWA) dağıtın, Hosting size web sitelerini ve uygulamaları dağıtmak ve yönetmek için tasarlanmış altyapı, özellikler ve araçlar sunar.

Firebase CLI'yi kullanarak, bilgisayarınızdaki yerel dizinlerden Barındırma sunucunuza dosya dağıtırsınız. Statik içerik sunmanın ötesinde, dinamik içerik sunmak ve sitelerinizde mikro hizmetler barındırmak için Firebase için Cloud İşlevleri'ni veya Cloud Run'ı kullanabilirsiniz. Tüm içerik, global CDN'mizdeki en yakın edge sunucusundan bir SSL bağlantısı üzerinden sunulur.

Firebase Hosting, gelişmiş PWA'lar oluşturmak için hafif barındırma yapılandırma seçeneklerine sahiptir. İstemci tarafındaki yönlendirme için URL'leri kolayca yeniden yazabilir veya özel üstbilgiler ayarlayabilirsiniz.

İçeriğinizi sunmak için Firebase çeşitli alan adı ve alt alan adı seçenekleri sunar:

  • Varsayılan olarak, her Firebase projesinin web.app ve firebaseapp.com etki alanlarında ücretsiz alt alanları vardır. Bu iki site aynı konuşlandırılmış içeriği ve yapılandırmayı sunar.

  • Farklı içerik sunan ancak aynı Firebase proje kaynaklarını paylaşan ilgili siteleriniz ve uygulamalarınız varsa (örneğin, bir blogunuz, yönetici paneliniz ve herkese açık uygulamanız varsa) birden çok site oluşturabilirsiniz .

  • Kendi alan adınızı Firebase tarafından barındırılan bir siteye bağlayabilirsiniz .

Firebase, tüm alanlarınız için otomatik olarak SSL sertifikaları sağlar, böylece tüm içeriğiniz güvenli bir şekilde sunulur.

Uygulama yolu

Firebase CLI'sini yükleyin Firebase CLI , yeni bir Hosting projesi kurmayı, yerel bir geliştirme sunucusu çalıştırmayı ve içeriği dağıtmayı kolaylaştırır.
Proje dizini oluşturma Statik varlıklarınızı yerel Hosting proje klasörünüze ekleyin ve dinamik içeriğiniz ve mikro hizmetleriniz için Cloud Functions veya Cloud Run ayarlarını yapın. Daha sonra firebase serve çalıştırarak sitenizi yerel olarak test edebilirsiniz.
Sitenizi dağıtın İşler iyi firebase deploy , en son anlık görüntüyü sunucularımıza yüklemek için firebase deploy çalıştırın. Yeni sürümler bir kerede piyasaya sürüldü, bu yüzden yarı bitmiş dağıtımlar hakkında endişelenmenize gerek kalmayacak. Ancak, bir şeyler ters giderse, tek bir tıklama ile geri alabilirsiniz.
Bir Firebase Web Uygulamasına bağlantı (isteğe bağlı) Sitenizi bir Firebase Web Uygulamasına bağlayarak, sitenizin performans özellikleri hakkında bilgi edinmek için Firebase Performans İzleme özelliğini kullanabilirsiniz.

Sonraki adımlar