动态网站有个绕不开的瓶颈:每个请求都要查数据库。访问量小的时候没什么感觉,一旦流量上来,数据库的 CPU 和磁盘 IO 会率先扛不住,网站表现为页面打开越...
WordPress 凭借易用性和庞大的生态,占据了全球网站四成以上的份额,但也正因为用的人多,它成了黑客和扫描器最常光顾的目标。个人站长做站往往重功能、轻...
很多站长优化网站性能时,习惯把注意力放在 Nginx、PHP-FPM、数据库这些应用层组件上,却常常忽略了一个同样关键的因素——操作系统内核的网络参数。内...
TTFB(Time To First Byte,首字节时间)指的是从浏览器发出请求到收到服务器返回的第一个字节所经历的时间。它直接决定用户感知的「卡不卡」...
只要服务器公网 IP 一暴露,SSH 的 22 端口就会在几分钟内被全球的扫描器盯上。查看 journalctl -u ssh 或者 lastb,几乎每天...
很多站长第一次用 Docker 跑 MySQL,都是执行一条 docker run mysql:8.0 就完事了。容器能跑起来,和能稳定跑一年,是两码事。...
一、为什么要优化 CSS 与 JSCSS 和 JavaScript 是阻塞渲染的元凶。浏览器解析 HTML 时遇到 link 引入的 CSS 会停下来等待...
一、3-2-1 备份原则备份领域最经典的准则是 3-2-1 原则:至少保留三份数据副本,使用两种不同的存储介质,其中一份存放在异地。三份副本意味着除了原始...