而不谈技术,我设计一个网站生成器很好奇。
理想情况下,我想
如果后端服务的前部(通过数据库存储)?
或者创建和实例在FS每个客户的文件吗?
我在想动态创建含有网站重定向每个子域到这些分组AWS S3桶,将是非常可扩展性,但并不轻松更新。
我对如何设计一个网站建设者,在那里你可以在飞行中实例化subwebsite,具有高可扩展性因子和定制的每个被服务前非常不知道?
一般来说,这些点被构建静态前端(HTML / JavaScript的/ CSSS),其被存储并从(如S3)的位置提供服务。他们几乎肯定会同时拥有一个数据库来存储之类的用户的元数据,现场参数等,和静态主机的位置(如S3)可以扩展。
我不明白为什么S3不能容易地更新。您将需要捕获所有进入生成网站的参数,使他们能够回来,重新生成,当他们添加/修改功能。