将* .website.com放入一个GCP项目或每个网站有一个项目是否理想?我们将使用Firebase存储后端数据,并且将共享每个* .website.com之间的数据。
将网站启动/托管到Google云端平台的任何提示或更有效的方法? (这么多的东西/信息是非常压倒性的)
答案 0 :(得分:0)
最佳做法通常是每个项目都有一个网站,这样您就可以将所有与网站相关的资源保存在一个项目中。否则,您将在项目中拥有大量资源进入不同的网站,这将使其难以维护。
或者,如果您在同一个基础架构上托管多个网站,那么您可以考虑每个环境的项目,例如暂存,开发等。
有些人使用的另一种可能性是将所有前端资源放在项目中,然后将所有后端资源放在另一个项目中,并使用谷歌跨项目网络与他们进行通信,因为这样可以让团队分离资源。
我需要更多地了解您要设置的内容。
答案 1 :(得分:0)
最具成本效益方式是将其存储在 Cloud Storage 存储桶中。由于Cloud Storage带有始终免费的层,因此随着时间的流逝可以节省大量资金。有关将其托管在Cloud Storage https://cloud.google.com/storage/docs/hosting-static-website
上的详细信息,请参见本文。我在一个项目上经营着许多网站和域名。与提供网站内容有关,项目与权限和计费有更多关系,而网站内容实际上与DNS记录有关。但是如果您的网站在App Engine上运行,则每个项目只能运行一个应用程序。