我的问题很简单--我希望如此。
我正在做一个网上商店,网站速度非常慢,所以我运行了大量的在线页面速度测试,比如googles的页面速度测试,并遵循了他们给出的建议。
我做了测试建议的所有事情- css压缩,图像优化,等等。
我也在apache服务器上打开了我的webhost,用于gzip压缩,出于某种原因,服务器的响应时间在这之后增长了很多。
有没有人知道,这两者是否有联系,如果有,我可以采取什么措施来找回良好的响应时间?(在打开mod之前是可以的)。
提前谢谢你!
胡巴
发布于 2015-10-22 04:40:28
当然,最简单的测试是再次关闭它,看看这是否是原因?
Mod_deflate压缩文件,以减小文件大小,减少需要通过网络发送的数据量(通常是web浏览中最慢的部分)。这应该会减少网络传输时间,但代价是服务器端的压缩处理时间和另一端的解压缩时间。
所以,是的,这是可能的,因为您要求服务器做更多的工作。
但是,在大多数情况下,在现代硬件上,额外的处理时间并不明显-除非您的服务器动力非常不足、非常繁忙,或者您的web服务器处理的资源非常大。
当你说服务器响应时间显著增加时,你能在这里给出实际的数字吗?另外,与整个请求相比,服务器响应时间是多少?也就是说,你是否从这个整体上受益。
还有一些资源(主要是图像和视频)已经被压缩,再次压缩它们在处理成本上什么也得不到。所以只需要检查正确的资源是否被压缩发送。这在您的浏览器、开发人员工具或webpagetest等在线工具中应该很容易看到。
https://stackoverflow.com/questions/33268222
复制相似问题