我搜索了...找不到任何好的参考。我有一个我认为非常简单的问题:允许客户从样式模板的选择中指定和生成网站的系统背后的基本概念是什么?
例如,我创建了一个由四个静态 HTML 页面组成的简单网站。通过使用不同的 CSS 模板,我可以使这些页面看起来像我想要的任何东西......很好。
但是如果我想给我的客户一个界面,上面写着“点击这个按钮,你的网站就会被生成”——我不知道实现这个想法的基础是什么。仅仅是创建目录和复制文件的问题吗?
在我走上一条愚蠢的道路之前,我只需要一些关于通常如何完成这类事情的一般指导。有一些著名的服务可以让人们注册一个帐户,并在“三个简单的步骤”中生成一个简单的网站。我想了解如何做到这一点的理论和基础知识。
谢谢...
编辑:
我知道如何使用 CSS 更改现有的一组静态 HTML 页面。我想做的是建立一个真正的网站生成器。您登录我的系统,选择一个主题,点击一个按钮,您的网站(例如 www.foo.com 或 foo.parentsite.com)就可以使用了。我可以弄清楚如何允许客户更改内容——例如通过集成 tinyMCE。我只需要“点击按钮...生成新网站”理念背后的基本概念。