我想加快智能模板制作的加载页面,我认为gzip是个好主意。 我看到这个页面(this page),但我不明白如何使用它!
答案 0 :(得分:1)
Smarty(自3.0版本开始)有一种加载内部sys插件的新格式。
将gzip文件放在/ plugins目录中(即.outputfilter.gzip.php。) 就在$ smarty->显示调用之前:
// example
$smarty->loadFilter('output','gzip');
$smarty->display('tpl/index.html');
//end
你不能再使用'load_filter'了。
答案 1 :(得分:0)
您需要查看http://html5boilerplate.com/中的.htaccess文件。这就是您所需要的,将它放在Web服务器的顶层目录中,apache负责处理gzip问题。
如果您已经有.htaccess文件,则需要将两者合并。
上传.htaccess并且您想测试它是否正常工作后,我最好的工具是FireBox for FireFox,使用Net检查器并查看响应标头。作为后备尝试http://www.whatsmyip.org/http_compression/,它会要求网站在线并公开发布。