Wprocketcache插件是最灵活的WordPress静态缓存插件。Wprocket在性能方面集成了所有最新的功能:延迟图像加载、延迟加载JavaScript、减少管辖范围内的HTML代码量、连接和JavaScript文件。Wprocket还拥有自己的自动抓取攀爬机器人,它将访问您的网站并生成缓存文件,这样当访问者访问您的网站时,他们将立即获得页面的缓存版本。我们也有网站地图预加载。
关闭WordPress Cron时间表
您可能已经知道WordPress的Cron时序任务不是真正的时序任务。只有访问网站的访问将执行计时任务,这不是一点点假。为了确保Cron程序任务在应用程序期间运行,强烈建议禁用WordPress Cron作业并创建真正的Cron作业。
在wp-config.php
添加define('DISABLE_WP_CRON', true);
在宝塔面板->计划任务添加访问URL:http://你的网站/wp-cron.php?doing_wp_cron
频率每15分钟一次。
2.下载插件
首先 SSH 连接上服务器,并以root
用户登录,进入 Nginx 安装目录。
cd /www/server/nginx
接着从 GitHub 下载插件的源代码。
git clone https://github.com/satellitewp/rocket-nginx.git
3.初始化并安装插件
进入插件目录生成配置文件。
cd rocket-nginx
cp rocket-nginx.ini.disabled rocket-nginx.ini
php rocket-parser.php
完成后可以断开 SSH 连接,回到宝塔面板->网站->设置->配置文件。在文件末尾}
前面加上下述内容,保存重启 Nginx 即可。
# Rocket-Nginx configuration
include /www/server/nginx/rocket-nginx/default.conf;
4.测试效果
在未登录 WP 的情况下打开 F12 控制台,可以看到下述内容。
5.若不为Yes的可能原因
发布请求:对Web服务器的请求是POST。
获取带参数:在请求中找到一个或多个参数(例如,?页面= 2)。
WP维护模式:找到。象征。因此,让WordPress处理应显示的内容。
cookie:找到特定的cookie并告诉您不要缓存页面服务(例如用户已登录,使用密码)。
设置移动缓存:如果在WP-Forket中设置单独的缓存,则不会直接提供HTML文件,因为Rocket-Nginx无法知道请求由移动或桌面设备进行请求。
unclea文件:找不到缓存的文件。