排序
在 Nginx 层面拦截 SQL 注入和 XSS 请求
应用前置的 Nginx 顺手做一层请求过滤,把明显的注入和脚本探测挡在入口,日志会干净很多,后端压力也小。这篇记录规则放哪里、怎么写,以及各拦截返回码的含义。 为什么要在 Nginx 层加规则 分...
FTP 与 SFTP:两种文件传输协议的区别
项目里传文件常用两种方式:FTP 和 SFTP。名字像,机制和安全性差别挺大。把两者拆开记一下。 一、FTP 协议 FTP 是 TCP/IP 协议栈里的一个协议,分服务器端(存文件)和客户端(访问服务器上的...
WordPress 站点地图报 XML declaration 错误的修复方法
站点地图(sitemap.xml)是搜索引擎收录里绕不开的一环。地图文件生成好之后,直接在浏览器打开,有时会报一个 XML 相关的错误,导致整张地图无法被解析。 报错长什么样 典型的报错文本是这一句...
WordPress 获取当前分类的别名、ID 和文章数
做分类页模板时经常要按分类分支:不同分类调不同样式或文案。硬编码 ID 一改分类就废,正确做法是让 WordPress 自己吐出当前分类的别名、ID 和文章数。套路固定三步:get_query_var('cat') 取...
云原生训练营课程目录:从 Go、Docker 到 Kubernetes 与 Istio
整理一份云原生方向训练营的完整课程目录,共十五个模块外加开营直播。主线是从 Go 语言打底的开发能力开始,经过 Docker、Kubernetes 原理与生产运维,最后落到 Istio 服务网格和微服务实战。...
2021 年前端框架与 UI 组件库盘点
先厘清概念:平时说的 JS 是语言(JavaScript),标准是 ECMAScript,在编程语言排行榜上已经升到第 7 位;框架是搭在语言之上的东西。严格讲的前端框架要同时覆盖 HTML、CSS、JS 三个层面,所...
WordPress 忘记登录密码的两种重置方法
WordPress 后台密码丢了是常见的自举故障:进不去后台,改主题、改插件、排查问题的工作全部卡住。重置密码有两条路,先试前台的邮件找回,不行再进数据库改。 先走邮箱找回 打开后台登录地址 y...
一份Python就业班课程目录,拆开看就是一条自学路线
整理了一份 Python 就业班的课程目录(30 期,116 个学习日,已完结),按'一天一个目录、视频+代码+课件'的方式组织。这份目录本身就是一条自学路线,从内容分布能看出阶段划分,值得准备系统...











