我搜索了......找不到任何好的参考。我认为这是一个非常简单的问题:系统背后的基本概念是什么?允许客户通过选择样式模板来指定和生成网站?用于生成网站的系统
例如说,我创建了一个简单的网站包括四个静态的HTML页面。我可以通过使用不同的CSS模板使这些页面看起来像我想要的任何东西......好。
但是,如果我想给我的客户,说:“打这个按钮,你的网站会产生”界面 - 我不知道是什么的基本是这种想法下做到这一点。这仅仅是创建目录和复制文件的问题吗?
之前,我走下来一个愚蠢的路我只需要了解如何这种类型的事情通常是做了一些一般性的指导。有显着的服务可以让人们注册一个账户,并且通过“三个简单的步骤”生成一个简单的网站。我想了解背后的理论和基础知识。
谢谢...
编辑:
我知道如何改变现有的一组使用CSS的静态HTML页面。我想要做的是建立一个真正的网站生成器。您登录到我的系统,选择一个主题,点击一个按钮,您的网站(例如www.foo.com或foo.parentsite.com)即可使用。我可以弄清楚如何让客户改变内容 - 例如通过集成tinyMCE。我只需要“点击按钮...生成新网站”想法背后的基本概念。
你的意思是,我该如何制作一个CMS? AFAIK,它主要是一个翻译过程,从有限的,量身定制的模板语言到网络的真正语言:HTML,CSS,JS。 – jpaugh