像其他人一样,我将我的网站显示信息存储在样式表文件中.我想创建后端cms,以便用户能够,例如,更改< h1>颜色,大小等
那么,在我的CSS文件中嵌入PHP代码的正确方法是什么?
是添加此标头:
PHP header("Content-type: text/css"); ?>
并在链接中更改文件扩展名:
PHP">
有效?
那JavaScript呢?此刻我正在回应< script type =“text / javascript”>标签,但也许还有一种方法可以将所有内容嵌入.js文件中?
谢谢!
最佳答案
是的,这是完全有效的.
通过发送也可以为Javascript做同样的事情
PHP header("Content-type: application/javascript"); ?>
但是,从性能的角度来看,这不是最佳选择,因为必须启动PHP进程才能提供这些资源.
如果您只有很少的动态更改CSS属性或JS变量,我会考虑将它们放入文档的头部并继续静态地提供外部文件.
请记住,通常,没有为PHP文件发送缓存标头.您必须注意在PHP脚本中发送正确的标头!干杯@oracle认证专业提醒.