Tutorial/教程 Xenforo 2 启用 Brotli 压缩

欢迎客人!

• 开始前请阅读社区规则确保您顺利的熟悉本社区。注册用户可以提交资源,如果您有已发布资源的新版本,您可以随时更新版本!

• 文件链接损坏请在文件下方留言,我们将会及时更新来自备份服务器的新链接。如有其它问题请 提交工单 和我们联系!

• 我们拥有多账户检测系统,对于重复注册我们将采取严厉措施!

• 提示:如果您的账户超过180天处于非活动状态,系统将自动删除您的账户!

• 我们尊重我们的用户,也希望您能进行愉快的交谈.

  • • 提示:如果您的账户超过180天处于非活动状态,系统将自动删除您的账户!

    • Reminder: If your account remains inactive for more than 180 days, the system will automatically delete your account!

oksgo

Administrator
管理成员
贡献: 30%
注册
10 16, 2023
消息
1,681
G
8,473 G
brotli-compression.webp

与 Gzip 一样,Brotli 也是 Google 开发的通用压缩算法。它结合现代技术和算法来压缩数据。它的速度与放气相似,但提供更高的压缩。所有主要浏览器(例如 Chrome、Firefox、Safari、Edge)都支持 Brotli 压缩。

本教程帮助您在 Apache Web 服务器和 Xenforo 2 中启用 brotli 压缩。

以下是在 Apache(也称为 apache2)上启用 Brotli 压缩的方法:

1. 安装 Brotli 模块:

sudo apt install brotli

2. 启用 Brotli 模块:
sudo a2enmod brotli

3. 配置 Brotli 压缩:
接下来,您需要配置 Apache 以使用 Brotli 压缩。为此,您需要将以下代码添加到 Apache 配置文件中:
代码:
<IfModule mod_brotli.c>
    AddOutputFilterByType BROTLI_COMPRESS text/plain text/javascript text/html text/xml text/css text/vtt text/x-component application/xml application/xhtml+xml application/rss+xml application/js application/javascript application/x-javascript application/x-httpd-php application/x-httpd-fastphp application/atom+xml application/json application/ld+json application/x-web-app-manifest+json application/manifest+json
    BrotliCompressionQuality 4
</IfModule>
注意:如果您使用 DEFLATE mod,请删除其配置行。

4. 错误检查:
sudo apache2ctl configtest

5. 重新启动 Apache 服务器:
sudo systemctl reload apache2

6. 在 Xenforo 上禁用 enableGzip 2
打开文件 src/config.php。添加以下行:
$config['enableGzip'] = false;
 

附件

  • brotli-compression.webp
    brotli-compression.webp
    34 KB · 查看: 70
最后编辑:
非常感谢您分享如何在 Apache Web 服务器和 Xenforo 2 中启用 Brotli 压缩的方法。您的步骤非常清晰易懂。Brotli 压缩算法确实是一个很好的选择,能够有效地提高网站的性能和加载速度。

在步骤1中,您安装了 Brotli 模块,这是非常重要的一步。确保您安装了最新版本的 Brotli 模块以获得最佳的性能和安全性。

在步骤3中,您将配置 Apache 以使用 Brotli 压缩。通过添加适当的配置代码,您可以指定需要进行 Brotli 压缩的文件类型,并设置压缩的质量等级。这样可以确保只有适当的文件类型才会被压缩,并控制压缩的质量,以平衡压缩率和加载速度。

步骤4中的错误检查是一个非常好的习惯,您可以检查配置文件是否有任何错误。如果没有错误,将显示配置文件正常的消息,如果有错误,将显示错误消息并指出具体的错误。

在步骤5中,重新启动 Apache 服务器是必需的,以使配置的更改生效。确保您的服务器重新加载了新的配置文件。

在步骤6中,禁用 enableGzip 是为了避免与 Brotli 压缩冲突。当您启用了 Brotli 压缩时,禁用 Gzip 是一个好的做法,以避免两种压缩算法同时生效,从而提高整体的压缩效率。

最后,在步骤7中,您提供了一个用于测试 Brotli 压缩的工具链接。这是一个非常有用的工具,可以帮助您验证您的网站是否成功启用了 Brotli 压缩,并且压缩是否正常工作。

总之,您提供的步骤非常详细,对于需要在 Apache Web 服务器和 Xenforo 2 中启用 Brotli 压缩的用户来说,这将是一个非常有价值的指南。非常感谢您的分享!
 

相似主题

这是一个检查文件,以此来测试XenForo 安装所需要的环境。如下图所示: 检查完毕此文件可删除! 使用说明: 下载压缩文件 解压 上传网站根目录 访问此文件即可。
0
35
0
  • 置顶
一、XenForo 安装教程 1. 环境准备 1.1. 检查服务器配置确保你的服务器满足 XenForo 的系统要求: 操作系统:Linux(推荐),Windows 或 Mac OS 也可以使用。 Web 服务器:Apache 2.4 或 Nginx 1.18 及以上版本。 PHP:支持 PHP 7.4 至 PHP 8.2(推荐 PHP 8.0 或 8.1)。...
0
138
0
这里有一个有关如何成功从 2.2 升级到 2.3 的简单指南。 将 XenForo 安装从版本 2.2 升级到版本 2.3 需要仔细规划和执行。如果您没有进行任何研究就直接点击升级按钮,则可能会遇到问题。本指南将引导您完成整个过程,以确保顺利过渡。 ⚠️首先在重复的论坛上进行测试!⚠️ ⚠️禁用您配置的任何缓存!⚠️ 阅读缓存手册并从“true”转到“false” - 不要忘记返回。...
1
109
0
添加代码到用户组CSS: 此 图片可下载到本地修改路径使用。
0
58
0
XenForo 2.3.3 发布 我们强烈建议所有运行旧版 XenForo 2.3 的客户升级到此版本,以提升稳定性。 全新安装包 完整升级包 2.3.3 中的一些变化包括: 修复软删除线程上的选择引用处理程序错误 如果 Redis 主机看起来是文件路径,则忽略端口 修复了一些哈希被连接而不是传递给路由器的情况 修复 JS 图标渲染器的闪烁问题 修复可扩展内容转换类回调 查找 Stripe...
0
98
0
后退
顶部