目录
MySQL 开启 Query Cache
通过为 MySQL 开启 Cache,可以加快 WordPress 的查询速度。
在 MySQL 的配置文件 my.cnf 中添加如下代码,并重启 MySQL,即可开启 MySQL Query Cache。
但是,需要注意的是,MySQL Query Cache 并不适合所有场景,如果你的博客浏览量较大、且更新频率不高,可以考虑开启 Query Cache,如果更新频繁且浏览量不大,那么 Query Cache 反而可能带来负效应。
参考资料
https://www.easywpbook.com/optimize-2.html
http://www.orczhou.com/index.php/2009/08/query-cache-1
代码
【宝塔面板SQL默认已经开启】
query_cache_type = 1
query_cache_limit = 1M
query_cache_size = 16M
开启 GZIP
GZIP压缩
可以在根目录下的 index.zip 中添加如下代码,以开启 Gzip 压缩。
// 此代码需要放在 define('WP_USE_THEMES', true); 后,
ob_start(‘ob_gzhandler’);
通过 Nginx 的 Conf 文件开启【宝塔面板NGINX一键开启】
在 nginx.conf 中添加如下代码,则可以开启 Gzip 压缩:
gzip on;
gzip_disable "msie6";
gzip_vary on;
gzip_proxied any;
gzip_comp_level 6;
gzip_buffers 16 8k;
gzip_min_length 256;
gzip_http_version 1.1;
gzip_types text/plain text/css text/x-component text/html application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript image/x-icon image/svg+xml image/jpeg image/gif image/png font/opentype;
通过 php.ini 开启
可以通过给 php.ini 中添加如下代码,来开启 gzip 压缩:
zlib.output_compression=On
zlib.output_compression_level = 5
开启 APCU
extension=apcu.so
apc.enabled=on
apc.shm_size=64M
apc.enable_cli =on
Comments NOTHING