我的一位朋友支付了以下webshop的费用并遇到了问题。页面加载速度非常慢,我无法弄清楚它是什么。我没有建立它,但建设者声称这是由于服务器,我认为这是一个谎言。当我在Chrome开发者工具中查看它时,我可以看到它有时会等待超过3秒。有没有办法快速指出(大致)问题是什么?
答案 0 :(得分:0)
首先,造成这个问题的原因很多。
可能;
以及更多......
首先,您必须关注导致此问题的网站。你可以使用像这样的工具来做到这一点; http://developers.google.com/speed/pagespeed/insights/
我建议你;
说明:
数据库缓存:数据库缓存是最受欢迎的技术,它可以通过缓存旧的查询结果来帮助加快您的网站速度,并在不再访问数据库的情况下向访问者显示这些结果。
HTTP缓存:Varnish是一个强大的助手,可以避免重新加载页面上的每个实体。 Varnish不会对HTTP Server进行响应以加载图像或其他图像。因此,如果没有新请求,您的http服务器就会过得很快。
大尺寸图像:它们越大,加载越困难。尝试将图像裁剪为与将使用图像的区域相同的尺寸。不要忘记使用像jpegoptimizer这样的压缩工具压缩图像。
组合资产文件:当您要加载新脚本或新图像时,每个实体都向http服务器发出请求,并且许多请求=高加载时间。
答案 1 :(得分:0)
据我所知,主要问题是某些图像比他们需要的图像大。理想情况下,所有图像都应设置为其显示大小,而不是让浏览器完成所有工作(下载超过要求后)。我首先要重新调整所有图像的大小,然后看看你是怎么做的。
答案 2 :(得分:0)