转到控制台

Firebase 托管plat_web

Firebase 托管为您的网页应用、静态和动态内容以及微服务提供快速、安全的托管服务。

Firebase 托管是为开发者提供的生产级网页内容托管服务。您只需一个命令,便可轻松快捷地部署网页应用,同时将静态和动态内容提供给全球 CDN(内容分发网络)。您还可以将 Firebase 托管与 Cloud Functions 或 Cloud Run 搭配使用,以在 Firebase 上构建和托管微服务。

开始使用

主要功能

通过安全连接提供内容 现代网络很安全。Firebase 托管中内置了零配置的 SSL,因此始终能够确保安全地分发内容。
托管静态和动态内容以及微服务 Firebase 托管支持托管各种内容,从 CSS 和 HTML 文件到 Express.js 微服务或 API。
快速提供内容 您上传的每个文件都缓存在遍布全球的 CDN 边缘服务器的 SSD 上。无论您的用户身处何处,均可快速传送内容。
使用一个命令部署新版本 利用 Firebase CLI,您的应用在短短几秒钟内便可完成安装并正常运行。利用命令行工具,您可以轻松将部署目标添加到构建进程中。
轻轻一点即可回滚 快速部署十分有用,而撤消错误更是锦上添花的功能。Firebase 托管通过一键式回滚提供全面的版本控制和管理功能。

工作原理

Firebase 托管专为现代网络开发者构建。随着前端 JavaScript 框架(例如 Angular)和静态生成器工具(例如 Jekyll)的涌现,网站和应用变得前所未有地强大。无论您是在部署一个简单的应用着陆页,还是部署复杂的渐进式网页应用 (PWA),Firebase 托管均为您提供了专为部署和管理网站和应用而特别开发的基础架构、功能和工具。

托管为您的项目提供 firebaseapp.com 域名上的子域名。利用 Firebase CLI,您可以从计算机上的本地目录中将文件部署到托管服务器。除了提供静态内容,您可以使用 Cloud Functions for Firebase 或 Cloud Run 在您的网站上提供动态内容和托管微服务。从我们遍布全球的 CDN 上最近的边缘服务器通过 SSL 连接可提供所有内容。

除了内容托管以外,Firebase 托管还提供了轻量级托管配置选项,支持您构建先进的 PWA。您可以轻松为客户端路由重新编写网址或设置自定义标头。

一旦网站已准备好投入使用,您可以将自己的域名关联到 Firebase 托管。我们将自动为您的网域配置 SSL 证书,因此可以确保安全分发您的所有内容。

实现流程

安装 Firebase CLI 有了 Firebase CLI,您可以轻松设置新托管项目、运行本地开发服务器及部署内容。
设置项目目录 将您的静态资产添加到本地托管项目文件夹,并为您的动态内容和微服务设置 Cloud Functions 或 Cloud Run。稍后,通过运行 firebase serve,您可以在本地测试您的网站。
部署您的网站 待一切基本就绪,运行 firebase deploy 即可将最新的快照上传到我们的服务器。新版本将会一次性发布,因此您无需担心部署会半途而废。但如果发生错误,您也可以使用一键回滚功能。
关联到 Firebase 网页应用(可选) 通过将网站关联到 Firebase 网页应用,您可以使用 Firebase 性能监控深入了解网站的性能特征。

后续步骤