而不谈技术,我设计一个网站生成器很好奇。
理想情况下我想
后端应该服务于 front 部分(通过 Database 存储)吗?
还是为每个客户端在FS上创建并实例化文件?
我考虑动态创建的水桶上的 AWS S3 含的网站 每个重定向的子域的那些的水桶的,将是非常可扩展的,但没有真正易于更新。
我有非常不知道如何为设计 网站建设者,在这里你可以实例化的的飞行subwebsite 的,以高可扩展性因子和可自定义的每个投放前沿?
答案 0 :(得分:1)
通常,这些站点都在构建静态前端(HTML / JavaScript / CSSS),该前端可以从某个位置(例如S3)进行存储和服务。他们几乎肯定会拥有一个数据库来存储用户元数据,站点参数等内容,以及一个可扩展的静态托管位置(例如S3)。
我不明白为什么S3不能容易地更新。您将需要捕获所有的进入产生的网站,让他们能回来,并重新生成,当他们添加/修改功能参数。