【发布时间】:2013-12-18 14:45:42
【问题描述】:
我刚刚意识到(几年后)its posible 在 .js 文件中使用 PHP 听起来很方便(尤其是在提供数据库中的语言文本时)
就像这样:
AddType application/x-httpd-php .js
AddHandler x-httpd-php5 .js
<FilesMatch "\.(js|php)$">
SetHandler application/x-httpd-php
</FilesMatch>
所以我的问题是,这对性能有多大影响?我猜它不再被视为静态文件,并且不会以相同的方式缓存?
-编辑-
注意:我已经通过 htaccess 对 .js 文件使用缓存控制
【问题讨论】:
-
我无法回答您关于性能的问题,但我可以告诉您这不是一个好习惯……您可以从 PHP 脚本中以 JSON 格式输出您想要说的任何内容,然后访问它通过你的 JS 文件...
-
嗨@Mahdi,这就是我目前正在做的事情。这就是我询问性能的原因;)
-
这对性能的影响程度取决于 JS 文件的大小、处理服务器的速度以及许多其他变量;被问到这是无法回答的。
-
好吧,我猜如果它以相同的方式缓存是否有答案;) @iambriansreed
-
好吧,我也会投票关闭它。
标签: javascript php performance .htaccess