Javascript Coldfusion-CFIDE脚本的加载顺序
我有一个Coldfusion页面,它在标题中包含许多javascript文件和css文件,以及Coldfusion在标题中包含的许多CFIDE/脚本(例如cfform.js和cfajax.js) 我被告知,为了帮助加快页面加载速度和更平滑的页面加载,css 应在加载脚本文件之前加载文件。在我的标题中,我确保所有脚本 文件包含在css文件的下面,但是coldfusion包含的CFIDE/脚本文件总是出现在顶部,我似乎找不到防止这种情况发生的方法 如果有人知道如何做到这一点,我们将不胜感激。谢谢Javascript Coldfusion-CFIDE脚本的加载顺序,javascript,html,coldfusion,Javascript,Html,Coldfusion,我有一个Coldfusion页面,它在标题中包含许多javascript文件和css文件,以及Coldfusion在标题中包含的许多CFIDE/脚本(例如cfform.js和cfajax.js) 我被告知,为了帮助加快页面加载速度和更平滑的页面加载,css 应在加载脚本文件之前加载文件。在我的标题中,我确保所有脚本 文件包含在css文件的下面,但是coldfusion包含的CFIDE/脚本文件总是出现在顶部,我似乎找不到防止这种情况发生的方法 如果有人知道如何做到这一点,我们将不胜感激。谢谢 我
我的页面当前加载(如果尚未在缓存中的话)非常“交错”,就像一次加载一点点。因此,如果您有任何其他改进建议,我们将不胜感激。您使用的是哪台web服务器,您是管理员吗?如果是这样,我将ColdFusion 8、9和10与IIS结合使用,并已开始使用IISpeed(一个Google PageSpeed端口)来管理JS和CSS资源的组织、位置、缓存、整合、延迟和缩小。(这甚至可以优化Adobe提供的未优化的CFIDE生产代码。) PageSpeed模块使我能够专注于代码,并让自动化流程使用最佳实践接管优化 通过使用网站根目录中的“iispeed.config”文件并添加CFHeader标记以启用和选择要应用的过滤器,我可以轻松控制优化内容: 如果您想使用ColdFusion来完成所有工作,您可以尝试使用CFStatic,但它不会像使用PageSpeed那样为您带来很多好处: 要进行比较测试,请使用WebPageTest.org上的视觉比较工具,测试不同的浏览器和手机。(PageSpeed可以动态为Chrome生成WebP图像。):
除非你不使用任何cfide脚本(本网站上很多人都推荐使用),否则这种情况很可能超出你的控制范围。哇,谢谢你这么做。我使用的是Coldfusion 10,并且具有管理员访问权限。虽然我肯定倾向于使用iispeed,但我需要花点时间仔细阅读您提供的所有信息/选项。谢谢你。