使用PHP和GZip压缩网站JS/CSS文件加速网站访问速度

一些泛WEB 2.0网站为了追求用户体验,可能会大量使用CSS和JS文件。这就导致在服务器带宽一定的情况下,多用户并发访问速度变慢。如何加快网页响应速度?解决办法之一就是:依照Yahoo性能优化小组提出的N条性能优化建议对前端程序进行优化和重构,关于此文的讨论很多,在这里不再赘述。

这篇文章主要分享一下我个人在实际项目中,对于使用PHP对JS和CSS进行压缩的经验,在这里假设服务器支持GZIP压缩,不支持.htaccess(符合很多站长的租用的虚拟主机实际情况)。

首先说说对CSS和JS文件进行性能优化的几个小技巧:

将多个CSS/JS文档合并成一个文件,以减少HTTP请求

对合并后的文件进行文档压缩,比如分别使用js compressor和CSS compress

如果使用到一些主流的JavaScript框架,比如JQuery, Mootools或者YUI,强烈推荐直接使用Google AJAX Library以外部链接的形式导入基库。

最后,就是本文所提到的,使用GZIP在服务端对JS/CSS文档进行压缩。

这里提到的方法对系统来说是无侵入式的,也就是说不管你的程序是新编写的,还是已经上线了很久,均适用。

分享条
上一篇:使用 CSS3 可以实现的五种很酷很炫的效果
下一篇:下面没有链接了
广州网站优化

2010 © 广州开利网络科技有限公司 广州网站优化 广州seo公司版权所有 All Rights Reserved.   

地址:广州天河区东圃镇东泷商务中心C座218-219          总机:4006-4008-15  020-3889-7887
业务咨询: +86 020-38897887    38897699          传真:020-82028075
电子邮箱:web@klllll.com      ypchina@gmail.com       联系老总客服-刘 客服-郑 技术支持 优化支持