Hello,嗨,大家好,我是哈喽猿。
这里是哈喽猿网
今天推送的是wordpress教程的文章,感谢您宝贵的时间阅读
WordPress进阶教程目录:
5.WordPress 数据库清理优化WP-Optimize
25.WordPress 自动采集发布 长腿蜘蛛 WP-CTspider
GIZP使用简介:
GZIP是一种用于文件压缩和解压缩的文件格式和软件应用程序。
GZIP压缩是由Jean-LoupGailly和MarkAdler创建的。它是作为早期Unix系统中使用的压缩程序的免费软件替代版本发布的。
与一般WordPress核心软件一样,GZIP是为GNU(开放源码,自由软件)设计的。"GZIP"中的"G"来自"GNU"。
WordPressGZIP压缩是一个缩小网站文件大小的过程,包括HTML、JavaScript和CSS。必须在Web服务器上启用GZIP压缩才能正常工作。
几乎所有现代网站都使用混合的计算机语言--HTML、CSS和JavaScript。将它们简化为最基本的形式,它们本质上是文本文件。
当用户访问您的站点时,他们的浏览器会下载文本文件,并开始根据这些文件中所包含的代码来呈现站点。然后,代码会被翻译成普通人可以阅读和理解的内容。
作为一台机器,浏览器不需要所有额外的空格和附加格式来提高可读性。只要浏览器能够分析代码的内容,就可以用一个长的文本块编写。
一般情况下,WordPressGZIP压缩消除了主要用于人类理解的格式。减少代码的长度也减少了包含它的文件的大小。
WordPressGZIP压缩实际上是您需要在服务器端启用的功能,而不是WordPress。当您使用Godad或Kinsta托管时,它们已经启用了此功能,作为其标准托管包的一部分。
对于其他Web主机,您可以自己启用WordPressGZIP压缩。
WordPressGZIP压缩可能基于您已经使用的插件(或者存储您网站的Web主机)启用。您可以通过GZIP压缩检查器运行您的域名来轻松地检查以确定这一点。
如果您确信WordPressGZIP压缩没有启用,那么有几种方法可以开始使用它--为经验丰富的后端Web开发和新手WordPress用户提供不同的选项。
WordPress GIZP使用方法:
1.通过.htaccess启用WordPress GZIP压缩
这是启用WordPress gzip压缩的最常用方法。
然而,这种特殊的方法可能会破坏某些东西。毕竟,.Htaccess是一个非常敏感的服务器文件,错误的移动会扰乱整个站点。
为了减少破坏WordPress站点的可能性,在做任何更改之前,请确保复制原始文件。备份你的WordPress网站!
一旦你涵盖了所有的基本知识,你就可以开始了。
Htaccess文件应该是站点的根文件夹。但是,如果复制该文件,则默认情况下,该文件在远程服务器和您自己的计算机上是隐藏的。
最好的方法是通过FTP访问文件。或者,您可以使用另一个管理接口或cPanel。
要在FTP客户端中启用WordPress gzip压缩,请强制显示隐藏文件。
一旦你找到了.Htaccess文件,开始编辑它。或者,出于安全原因,请先在计算机上下载文件并在自己的硬盘上进行更改。默认情况下,该文件也可能隐藏在您自己的计算机上,因此它被迫显示隐藏的文件。
从gtmetrix中添加以下代码,在begin WordPress的内部或外部:
# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
# Remove browser bugs (only needed for really old browsers)
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent
保存文件并替换原始的.htaccess文件
2.联系您的Web主机(一般主机运营商懒得搭理你)
如果您不习惯对网站文件进行更改,那么让网站宿主为您启用WordPress gzip压缩会更容易。默认情况下,它在所有GoDaddy和kingsta服务器上都是启用的,SiteGround为启用WordPress gzip压缩提供了自己的说明。
3.使用插GZIP压缩
如果你使用WordPress,总会有一个插件让你的工作更轻松。警告?更多的插件意味着更多潜在的安全漏洞以及服务器上的空间。
WP ROCKET
它是一个缓存插件,只需点击几下,就能帮助WordPress快速加载网站。激活后,WP rocket使用Mod_udeflate模块将gzip压缩规则添加到.Htaccess文件
W3总缓存
W3 total cache被认为是第一个WordPress缓存插件。一个潜在的问题是:新的WordPress用户在没有正确配置的情况下使用W3 total缓存时很容易损坏他们的网站。如果您知道自己在做什么,也可以通过转到浏览器缓存并选中HTTP(gzip)压缩框来启用HTTP压缩
WP超级缓存
WP super cache是另一个WordPress缓存插件,提供压缩代码的选项。要使用WP super caching启用WordPress gzip压缩,请转到WordPress仪表板>WP super caching>高级>选中“压缩页面”框以更快地为访问者提供服务。
4.在NGINX服务器上启用GZIP
查找您的nginx.conf文件并添加以下代码:
gzip on;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
gzip_vary on;
gzip_types text/plain text/css text/javascript image/svg+xml image/x-icon application/javascript application/x-javascript;
0 评论