【发布时间】:2010-06-22 21:35:34
【问题描述】:
我需要你对某个主题的意见和知识。
我正在使用大量 JavaScript 的网站上进行开发。在正文标签末尾的脚本标签中,我调用了一个 PHP 文件,该文件收集了我所有的 JS 文件并将它们组合/压缩到一个(较短的)文件中,因此我可以减少对服务器的 HTTP 调用次数。
这一切都很好,有点标准。现在这是我的问题: 排除 src 属性化的脚本标签并首先将所有 JavaScript 直接输出到脚本标签中不是更快更容易吗?那岂不是把用户浏览器接收到的PHP文件调用保存回服务器再收集那些JS文件?
稍微澄清一下: 用户不必先下载一个 HTML 文件,然后调用回服务器来获取 JS 文件(PHP 文件的输出),他/她只需下载一个 html 文件,然后将 JS “硬编码”到一个脚本标签,从而切断第二个服务器调用。
这是一个合理的想法吗?将 javascript 直接包含到页面中是一个坏主意吗?这一切都是动态创建的...通常最好的做法是包含 JS 文件,但似乎这只会更多地加载服务器...我是在做某事还是应该顺其自然?
期待听到你要说的话,
问候米克尔,丹麦
【问题讨论】:
标签: php javascript include