网站建设者建筑

时间:2019-01-31 18:26:01

标签: architecture scalability builder

而不谈技术,我设计一个网站生成器很好奇。

jimdowix.com之类的网站如何运作?

理想情况下我想

  • 制作一个 Uniq API (后端)
  • 服务于许多前客户端(与前端的技术,如 ReactJS

后端应该服务于 front 部分(通过 Database 存储)吗?

还是为每个客户端在FS上创建并实例化文件?

我考虑动态创建的水桶上的 AWS S3 含的网站 每个重定向的子域的那些的水桶的,将是非常可扩展的,但没有真正易于更新。

我有非常不知道如何为设计 网站建设者,在这里你可以实例化的的飞行subwebsite 的,以高可扩展性因子和可自定义的每个投放前沿?

1 个答案:

答案 0 :(得分:1)

通常,这些站点都在构建静态前端(HTML / JavaScript / CSSS),该前端可以从某个位置(例如S3)进行存储和服务。他们几乎肯定会拥有一个数据库来存储用户元数据,站点参数等内容,以及一个可扩展的静态托管位置(例如S3)。

我不明白为什么S3不能容易地更新。您将需要捕获所有的进入产生的网站,让他们能回来,并重新生成,当他们添加/修改功能参数。