動的CSSとJavascriptの場合は、常に.jsまたは.cssファイルに入れておく必要はありません。あなたがそこでできることは実際にそれらを生成するPHPスクリプトへのリンクです。そのため、動的ではない他の.jsファイルや.cssファイルはすべてPHPによって解析されません。一般的には、絶対に必要な場合を除いて、アプリケーションサーバー/動的解析を使用してすべてのもの、特にメディアファイルを実行することは悪い考えです(.net、RoR、Djangoなどにも同じです)。
<link rel="stylesheet" type="text/css" href="mycss.css"/>
ブラウザが同じ扱い:
<link rel="stylesheet" type="text/css" href="mydynamiccss.php?param=somevalue" /> // this one would be dynamic on params, location or something else maybe colors etc.
ます。また、動的JSやCSSを取ると、それが正しい拡張子を持っていないので、書き換えを通してそれをプッシュすることができますが、それは実際には動的であるPHPファイルでありますあなたのリンクとスクリプトタグに間違った拡張子を付けることを望まない場合も同様です。
「ねえ、私は怠惰で、最も単純なApache設定が可能です。私のCSSをPHPで渡すと何か悪いことはありますか?」あなたは何かもっと複雑なことをやっているのですか? –