我创建了名为style.php的css页面并将其包含在顶部:
这会让你畏缩吗?这是一个糟糕的主意吗?我这样做是因为我创建了一个CMS,允许管理员控制页面上的颜色(因此style.php脚本查询数据库并获取十六进制值).
有什么想法吗?
这不是一个坏主意(取决于缓存+内容类型的注释),但考虑启动PHP实例(mod_php)或将脚本传递给已经运行的php(fastcgi样式)的成本.你真的想要那个开销吗?
您可能最好将CSS页面的"缓存"版本写入静态文件并提供服务(或者如果您需要每页灵活性,请选择要包含的样式表;我假设您的主页已经是PHP)