非专业不要碰Query Monitor

Query Monitor检测插件的福,这两天用百度搜索的频率大幅提升,白板如我,个人站长应该做的是“Ctrl+c”而不是在电脑前平白耗去许长时间。当一个又一个的术语蹦出来,香烟啤酒又是通宵。
好吧,发展写小说之外的爱好也挺有趣,我不抽烟也没有通宵,但因为鼓捣这些确实比较晚睡了。
Query Monitor是一个查询检测类的插件,广受好评,在网上有许多关于它的博文,我没有好的推荐,请自行寻找攻略。
我是在搜索引擎上搜索“WordPress优化”之类的关键字,偶然才发现了这个插件。试着装完之后发现了一大堆问题,被动触发了失眠模式。
这显然不是Query Monitor的错误,是我的网站的错。
启动Query Monitor检测插件之后,我发现我最在意的Memcached确实没有运作。实际上,在Query Monitor来到之前,我就对已安装的Memcached感到不解,我用宝塔面板安装了Memcached,连PHP里面的拓展也打开了,但不知道为什么就是没有有效运作。
我以为是和缓存插件冲突了,也许二者之间并没有关联,我用的是破解版的WP Rocket,关于这个插件我也花费了很多时间去确认它到底有没有用。然后你知道的,这就又引发了我的其它联想。从这个缓存插件找到CDN,又从CDN去搜索DNS的相关知识,我的天啊,我为此付出了一百二十多块钱,购买了阿里云的云解析DNS个人版。
好吧,已经越来越远了,插件也好,DNS还是CDN之类的也好,这些到底有什么用?
我就又找了GTmetrix这样的网站。

我发现禁用WP Rocket后,我的网站并没有发生明显变化,有种像踩到了英特尔的牙膏的感觉。
我用右键查看网页源代码,突然又走了岔路进了主题窑。美其名曰:取材!

<meta http-equiv="content-type" content="text/html; charset=utf-8">

诸君请看,这便是材。私以为这样应该就是表示HTTP2吧,这应当比单纯的utf-8更规范些。
再有则是内页链接的优化,以前我习惯多此一举地加上“https://”以展示ssl的优越性(早年深受软文毒害),有ssl确实比单纯的http协议排名更高。但我用错了方法,“https://www.gaineng.net/内页某链接”其实是告诉浏览器,先出去我的网站,然后再进来,权重并没有被传递,这就达不到内页链接的优化了。
后来我直接“/内页某链接”。这个知识我是刚刚才掌握的。再看下面的代码:

<a rel="nofollow noopener noreferrer" target="_blank" href="https://beian.miit.gov.cn/">粤ICP备18142911号-1</a>

WordPress内置了安全代码,文章的链接若有target=”_blank”,则会自动在后面加上rel属性的“noopener”定义,“noopener noreferrer”兼容了旧的浏览器。
提到这个只是说如果随便下载盗版主题,页脚的友情链接也好、备案号的跳转也好,都暴露了安全隐患。
说了半天还是要绕回来,Query Monitor就是检测用了哪些钩子和进行什么查询。虽然绕,还是一样一样的。
大部分钩子和主题结构有关系,已超出我的知识范围

简单说说Query Monitor给我报的PHP错误警告。
open_basedir=/www/wwwroot/www.gaineng.net/:/tmp/

我查了资料,因为宝塔面板开启了防跨站攻击。虽然我很顺利地解决掉错误,但我又纠结了,还薅掉了几根头发。防跨站攻击对网站的安全真的很重要。
所以在看过好多篇博文手把手教你关掉宝塔面板的open_basedir防跨站攻击的时候,我反其道而行之,坚决不关。PHP报错便报吧,无非就是环境权限问题,只要运行正常,大可不必理会。权当bug,bug和漏洞孰轻孰重还是晓得的!
对了,我已经离题了吗?无所谓,再一次言归正传,Query Monitor提示我Memcached已经安装但是没有运作,我昨天晚上因为这个搞到两点多才睡觉。
这个问题很简单,后来者既然诚心发问,我便告诉你吧,在WordPress插件库里输入“Memcached”你就能找解决方案。

这里我要啐SiteGround Optimizer这个插件一口唾沫。
安装了Use Memcached之后启用,再看Query Monitor你会发现已经检测到Memcached在工作。我们去宝塔面板里就能看到get命中率了,一开始的get命中率低很正常,毕竟只是刚开启的新站点,Memcached的具体设置参数我还在研究,有空再聊。

原创声明,作者:卡卡CC,未经允许不得转载,唯一链接:https://www.gaineng.net/404-query-monitor.html

(0)
上一篇 2022-08-16 下午3:35
下一篇 2022-08-19 上午12:14

相关推荐

发表回复

登录后才能评论