我在Symfony中创建了一个网站,我的布局包含了很多jquery代码 滑块插件(Anythingslider,jqfancytransitions)。当我加载页面时,由于这些原因,它非常慢。如果布局将被加载一次,这将不会有问题,但当我点击另一个链接时,它自然会一直加载。所以,我已经阅读了有关缓存的内容,但在这种情况下,这不起作用。那么,你能解决我的问题吗?
答案 0 :(得分:2)
如果你的缓慢是由于你的javascript加载模板,缓存它是不够的。在Web调试栏中查看symfony的计时器,因为symfony呈现页面之后可能会出现这种情况变慢:由于与浏览器相关的所有javascript工作,它可能会降低客户端渲染速度必须这样做。
尝试减少JS调用的数量,或者将它们推迟到绝对必要的时候 - 这样可以加快页面加载时间。