动态CSS可从网站的CMS更改

时间:2013-09-18 08:13:48

标签: css templates database-design content-management-system

情况:

我的网站有一个模板(css,图片,HTML,js)。 还有和CMS连接到网站。 我的客户想要从网站的样式设计中动态地改变一切。 我想知道如何在我的代码中实现它.. 是否有一些独特/最佳实践?!

我的选择通过我的眼睛:

  1. 将每个设置存储到数据库中,并在每次加载网站时收集数据(更像是愚蠢的想法)
  2. 当他更改设置时,我将采用原始css并替换所需的东西。
  3. 然后我将使用新的css文件加载网站。

    我确信有更好的选择..

    你能帮我解决一下这个想法吗?

1 个答案:

答案 0 :(得分:0)

您是否可以选择在CMS中上传文件?

为什么不允许用户在特定目录中上传具有特定名称的CSS文件(确保您具有正确的后备默认值)。我的假设是,一个额外的查询不会破坏您的网站(特别是因为CSS将被缓存)。