我已经在Joomla-3 OS属性库网站上安装了JCH优化插件来简化CSS和javascript。
我只激活了缩小CSS和缩小Javascript选项,请参阅附件(ss我需要这两个选项来改善谷歌PageSpeed洞察)
但是在缩小PageSpeed和JS之后,我看不到谷歌CSS Insights有任何改进。
如果我激活‘组合CSS文件’和‘组合JavaScript文件’,它可以正常工作,但模板有损坏的格式和突出显示的文本。
发布于 2015-04-08 02:12:18
作为JCH的开发人员,根据我的经验,人们遇到的大多数插件问题要么是因为插件配置不正确,要么是因为网站上的错误。
每个网站都是不同的,所以需要单独配置,所以我强烈建议在尝试将其安装到您的实时网站之前,阅读有关如何配置和使用插件的文档和教程,这是许多人做不到的。
如果你在你的javascript文件中有错误或者在你的css文件中有解析错误,虽然它们可能作为单独的文件工作得很好,但是当这些文件组合在一起时你会遇到麻烦,所以最好先检查并纠正它们。在浏览器的javascript控制台中检查javascript错误,您可以使用http://csslint.net/检查css中的解析错误。忽略有关供应商特定规则的错误,如“未知@规则:@-ms-keyframe”。
然而,在https://www.jch-optimize.net/的网站上有足够的支持和信息供插件用户使用。订阅者可以在您的站点上获得配置插件的高级支持和帮助,因此不需要在stackoverflow上发布支持请求。
顺便说一句,itoctopus的答案是错误的。该插件根据文件的名称或内联样式/脚本中的内容哈希生成缓存,因此任何动态生成的内容都将生成另一个缓存。该网站上还有一个教程,介绍了如何处理这些情况,以防止产生过多的缓存。在使用之前通读文档会对他很有帮助。
发布于 2014-11-05 22:18:28
我们已经为几个主要客户尝试了JCH优化,这是一场灾难。这是因为JCH Optimize经常缓存不应该缓存的CSS样式(一些CSS样式是动态生成的),JS代码也是如此。
您有3个选项:
在某些扩展上禁用JCH优化(有一种方法可以通过JCH Optimize)
https://stackoverflow.com/questions/26749543
复制相似问题