Discuz! CSS行使Gzip压缩加快会见速率
尺度模板的 CSS 文件 style_1.css 的巨细到达了怒不可遏的 40k+,不外在举办 Gzip 压缩后则只有不到 10K 的体积,假如能实现论坛里全部的 CSS 所有举办压缩输出,在收集较差的环境下或许表现速率能有所更改. 着实实现要领很简朴,通过下面的要领应该可以或许实现,但愿能给各人参考一下. 起首修改缓存节制文件 include/cache.func.php,查找到:$extra = substr($css,3); 在上面添加:if(function_exists('gzencode')) $cssdata = gzencode($cssdata); 生涯退出. 接着在论坛根目次建设一个新文件,文件名为 gzcss.php,内容如下:<? @header('Content-Encoding: gzip'); @header('Content-type: text/css'); @readfile('./forumdata/cache/'.$_SERVER['QUERY_STRING'].'.css'); ?> 生涯退出. 然后修改 Rewrite 法则,在原有的静态化的法则下增进: Apache Web Server (独立主机用户): Apache Web Server (假造主机用户): IIS Web Server (独立主机用户): 然后假如必要重启处事器的就重启吧. 最后一步是最要害的,到靠山更新缓存. 然后就完成了,此刻可以打开论坛主页看看结果了 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |