最近在 PHP 8 环境下,发现 #WPJAM Basic# 的一个严重问题:就是后台文章和分类列表的一些操作无效了,点击保存按钮没有任何反应。经过深入调试,发现问题根源在于 PHP 8 对is_callable()函数的行为进行了 …

PHP 8 重大变更:is_callable() 不再支持类名+非静态方法检查,强制返回 false!

手把手教你使用 netcup 服务器的 SCP 面板一键重装系统
🪧 先打个小广告,我和 VERKY 创建了「VPS 交流/分享/评测的微信群」,欢迎大家加入,可以先加 VERKY 个人号(微信号:PSD404),再拉你入群,与 300+ VPS 玩家共同探讨! 前面我们介绍了「高性能/高性价比 …

VPS 新手必看:拿到服务器后这 3 项关键优化建议你要去做!
VERKY 和我创建了「VPS 交流/分享/评测的微信群」(还没加入的同学,可以先加 VERKY 个人号(微信号:PSD404),再拉你入群)之后,碰到群里面问的最多的一个问题就是:VPS 用不用做一些「优化」。 刚拿到 …

如何构建安全的 WordPress 5:禁用搜索结果动态标题,防止 SEO 垃圾攻击
继续「如何构建安全的 WordPress」系列文章,这是 WordPress 搜索安全相关的第二篇,前面我们介绍了「限制搜索频率,防止搜索滥用攻击」,今天讲讲 WordPress 搜索第二个重大的安全隐患, SEO 垃圾攻击(SE …

原来 explode 还有第三个参数,竟然这么好用!
explode 是 PHP 一个常见的字符串处理函数,主要用于将字符串按照指定的分隔符拆分成数组。比如下面的代码就是通过英文逗号将字符串转换为数组。 我相信大部分人(主要是我)都是这么用这个函数,但是 …

一文详解 WordPress 中使用 Memcached 的常见问题
前面我们介绍了「使用 Memcached 内存缓存来实现 WordPress 站点秒开」,虽然感觉介绍得非常清楚,但是还是有很多小伙伴还是会碰到这样那样的问题,今天就把其中的常见的问题整理到一起发布,方便大家查看 …

使用 OPCache 字节码缓存让 WordPress PHP 执行效率提升 300%
前面我们介绍了使用 Memcached 内存缓存来实现 WordPress 站点秒开,其实 WordPress 加速还有个一个大招就是使用 OPcache 字节码缓存来提升 PHP 的执行效率,经测试最高可达提升 300%。 这么强吗?那今天就 …

如何构建安全的 WordPress 4:限制搜索频率,防止搜索滥用攻击
这是「如何构建安全的 WordPress」系列文章的第四篇,前面三篇是关于用户的: 这篇开始我们转向 WordPress 搜索,WordPress 搜索最大的问题就是会被滥用,搜索滥用攻击(Search Abuse Attack),或者说搜索 …

高性能/高性价比欧洲服务器首选:netcup(网杯) 介绍 | 附免税注册与优惠码
netcup,中文一般翻译为「网杯」,平常大家也简单称呼它为 NC,它是一家总部位于德国的托管服务提供商,成立于 2001 年,专注于提供高性能、高性价比的虚拟主机、VPS、专用服务器和域名注册等服务。 netcup …

前端真麻烦,概念真多,今天碰到了函数节流(Throttle)和函数防抖(Debounce)
前面我在 WordPress 后台集成了标签选择器(tag-input)和多选选择器(mu-select),其中「Tag-input」有个功能是:按退格键(Backspace)不仅可以删除输入的文字,也可以删除前面的标签(为了防止误删,需 …