我一直听说gzip你的网站是一个很好的做法,以加快交付.我的网站一般有非常大的负载,我还会看看gzip吗?我还读到了使用gzip的缺点,例如解压缩浏览器内容所需的时间.这是真的吗?
更新:
这个问题是基于网站已经相当优化的假设.
实际上我已经优化了它.我网站上的大部分内容都是数据库驱动的,最初需要花费一些时间来加载它,所以我做了什么,我编写了一些每晚运行的脚本,生成内容并将其存储为最重的静态HTML文件被贩运的网页.服务器上的负载低于其容量,所以,谢谢你的洞察力,我现在会认真考虑它.我正在考虑使用一些动态执行它的PHP类.你有什么建议?
irc*_*ell 12
压缩您的回复将有助于转移时间.这意味着它将减少用户下载生成的页面所需的时间.它(通常)不会减少服务器上的负载.事实上,它可以稍微增加它,因为压缩本身不是免费的(它占用了一些CPU周期).
通常,用户体验没有缺点(仅有优势).
但是,如果您的服务器已经负载很重,我可能会跳过它,因为它只会添加到该负载(通常).首先优化代码,然后添加压缩.不要尝试添加压缩作为极差优化代码的创可贴(它不会起作用)......