gpt4 book ai didi

firebase - 从 Firebase 存储与 Firebase 托管访问文件?

转载 作者:行者123 更新时间:2023-12-02 21:34:05 28 4
gpt4 key购买 nike

所以场景如下:
当我从 Firebase 存储访问文件时:

  1. 我从存储桶获取文件(.html、.png、.zip 等)(尺寸较小,不超过 2mb)。
  2. 将该文件存储在我的本地存储中,这样应用就不需要再次下载它并消耗服务器的带宽。
  3. 每次应用需要时都从本地存储中使用它。

当我从 Firebase 托管访问文件时:

  1. 我从最近的 Firebase CDN 获取文件(.html、.png、.zip 等)(尺寸较小,不超过 2mb)。

    <
  2. 将该文件存储在我的本地存储中,这样应用程序就不需要再次下载它并消耗服务器的带宽。

  3. 每次应用需要时都从本地存储中使用它。

注意:我在存储桶 (Firebase Storage) 上还有一个文件 version.txt。根据这个文件中的值,我决定是否再次获取步骤1中的文件。这意味着每次都会获取version.txt

问题:

  1. 如何在 Firebase Hosting 中实现类似版本编程部分?我知道我们部署了文件夹,我们可以从 Firebase CDN 获取它们的版本吗?如果是,怎么做?
  2. 我将通过哪种方法首先达到限额,因为我们知道 Firebase 是在达到限额后才付费的。

托管的优点:速度会更快。 Link

PS:
1. 我关心的是带宽而不是安全性。

  • 目前,我使用的是有限制的基本计划(免费)Source :
  • Hosting Plan Details Storage Plan Details

    最佳答案

    来自 Firebase 文档:

    • Firebase Realtime Database存储 JSON 应用程序数据,例如游戏状态或聊天消息,即时同步变化跨所有连接的设备。
    • Firebase Remote Config商店开发人员指定的键值对来更改行为和无需用户下载更新即可显示您的应用。
    • Firebase Hosting托管您网站的 HTML、CSS 和 JavaScript以及其他开发人员提供的 Assets ,例如图形、字体和图标。
    • Cloud Storage存储图像、视频和音频等文件以及其他用户生成的内容。

    存储具有更高的免费套餐限制,而托管可能会更快一些。请注意,托管上的所有文件都是可公开访问的,因此如果您需要身份验证或授权,则应使用存储。

    关于firebase - 从 Firebase 存储与 Firebase 托管访问文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46973910/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com