Javascript 使用JCH optimizer for Joomla缩小CSS和JS文件
我已经在Joomla-3操作系统属性库网站上安装了JCH优化插件来缩小CSS和javascript 我只激活了Minify CSS和Minify Javascript选项,请参阅附件(ss我需要这两个选项来改进谷歌PageSpeed Insights) 但在缩小CSS和JS后,我看不到Google PageSpeed Insights有任何改进 如果我激活“合并CSS文件”和“合并JavaScript文件”,Javascript 使用JCH optimizer for Joomla缩小CSS和JS文件,javascript,css,performance,joomla,minify,Javascript,Css,Performance,Joomla,Minify,我已经在Joomla-3操作系统属性库网站上安装了JCH优化插件来缩小CSS和javascript 我只激活了Minify CSS和Minify Javascript选项,请参阅附件(ss我需要这两个选项来改进谷歌PageSpeed Insights) 但在缩小CSS和JS后,我看不到Google PageSpeed Insights有任何改进 如果我激活“合并CSS文件”和“合并JavaScript文件”, 它工作正常,但是模板已经破坏了格式并突出显示了文本。我们已经为几个主要客户尝试了JCH
它工作正常,但是模板已经破坏了格式并突出显示了文本。我们已经为几个主要客户尝试了JCH优化,结果是一场灾难。这是因为JCH Optimize经常缓存不应该缓存的CSS样式(一些CSS样式是动态生成的),JS代码也是如此 您有3种选择:
- 在某些扩展上禁用JCH优化(有一种方法可以通过JCH优化实现)
- 完全禁用JCH优化上的缓存
- 自己合并那些静态CSS和JS文件
顺便说一句,itoctopus的回答是不正确的。插件根据文件名或内联样式/脚本中内容的散列生成缓存,因此任何动态生成的内容都将生成另一个缓存。网站上还有一个教程,介绍了如何处理此类情况,以防止生成过多的缓存。在使用前通读文档对他会有好处。请联系JCH Optimize的开发人员。如果什么都没有发生,或者对您的站点造成了问题,那么这是一个我们在Stackoverflow无法解决的错误。JCH optimizer没有激活组合CSS、Javascript和GZip,就无法缩小CSS、JS和HTML。如果我激活了Combine CSS、Combine Javascript和Gzip,就会破坏模板。谢谢你的回答。我已经安装了JCH Optimization for OS属性组件和插件,所以我不能禁用它。我正在为这个问题寻找另一个.htacces代码或插件。请阅读文档。如果文件是动态生成的,则可以将其排除在外。