如何为 smarty 运行 gzip

发布于 2024-12-01 21:58:34 字数 204 浏览 0 评论 0原文

我想加快由 smarty 模板制作的页面的加载速度,我认为 gzip 是个好主意。 我看到此页面(此页面),但我不明白如何使用它!

  1. 这是最好的方法吗?
  2. 如何在smarty模板中激活gzip?

i want to speed up load pages maked by smarty template,i think gzip is good idea.
i see this page (this page) but i dont understand how can use this !

  1. is this best way?
  2. how can active gzip in smarty template?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

望她远 2024-12-08 21:58:34

Smarty(自版本 3.0 起)具有加载内部系统插件的新格式。

将 gzip 文件拖放到 /plugins 目录中(即,outputfilter.gzip.php。)
就在 $smarty->display 调用之前:

// example
$smarty->loadFilter('output','gzip'); 
$smarty->display('tpl/index.html');
//end

您不能再使用“load_filter”。

Smarty (since version 3.0) has a new format of loading the internal sys plugins.

Drop the gzip file in the /plugins dir (ie. outputfilter.gzip.php.)
And just before the $smarty->display call:

// example
$smarty->loadFilter('output','gzip'); 
$smarty->display('tpl/index.html');
//end

You can't use 'load_filter' anymore.

蓝天 2024-12-08 21:58:34

您需要查看 http://html5boilerplate.com/ 中的 .htaccess 文件。这就是您所需要的,将其放在 Web 服务器的顶级目录中,apache 就会解决 gzip 问题。

如果您已有 .htaccess 文件,则需要合并这两个文件。

上传 .htaccess 后,如果您想测试它是否正常工作,我最好的工具是 FireBug for FireFox,使用网络检查器并查看响应标头。作为后备尝试 http://www.whatsmyip.org/http_compression/ 但它需要该网站在线公开。

You will want to take a look at the .htaccess file from http://html5boilerplate.com/. It is all you need, put it at the top directory on your web server and apache takes care of the gzip problem.

If you have a .htaccess file already, you need to merge the two.

Once the .htaccess is uploaded and you want to test whether or not it is working, my best tool is FireBug for FireFox using the Net inspector and looking at the response headers. As a fallback try http://www.whatsmyip.org/http_compression/ it will however require the site to online and publicly available.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文