我们正在开发一个 CMS,并希望获得有关处理用户可自定义主题的最佳方法的建议。我们有几个想法,但不确定最好的方法是什么。CMS 将允许用户通过 CMS 中内置的主题编辑器 UI 自定义网站的每个部分,包括颜色、字体、布局等。
我们正在考虑编写一个自定义 CSS 解析器,将更改写入该主题的 CSS 文件。这种方法似乎可能有很多失败点和很多偷听。
另一种方法是将所有 CSS 存储在数据库中,然后使用内联 CSS。
CMS 是使用带有 MySQL 数据库的 JQuery 和 PHP 构建的,用于获取用户信息和内容,而不是 CSS。
有没有更有效的方法来解析/控制/编辑主题的 CSS 属性?
谢谢