全部文章
共 44 篇 · 第 2 / 5 页
那天,全站登录集体失效
机器人和真人同时登录不了。根因挖了两层:一晚上的性能优化弄丢了缓存模块,而框架对登录令牌有个隐蔽的会话机制。
观点事故
一个 += 号,三场事故
列表加等于字符串,在 Python 里是把字符串逐字符摊开。这个特性引发的 bug 连环爆发了三次,前两次都没抓到根因。
观点代码
最危险的错误,是看起来成功
复盘这一个月的故障,真正造成损失的没有一个是崩溃,全是「显示成功」的静默失败。
观点方法论
日访客七十三人的知识库,为什么还值得养
爬虫清污之后,当天真实访客定格在七十三人。有人觉得可怜,我觉得踏实。
观点
给一部 MediaWiki 提速的完整旅程
搜索从二十秒到半秒。路径是:一万三千条 SQL、一个丢失的缓存模块、一张膨胀四十倍的索引表,和一套搜索引擎。
观点运维MediaWiki
在 Windows 上干 Linux 的活:我踩过的暗礁
grep 会吞掉 </div>,路径会被偷偷改写,文件会被静默截空——跨平台环境里,每条约定都要实测。
观点工具
这个博客没有一行 JavaScript
零 JS 不是技术洁癖,是拒绝「默认带运行时」的行业惯性。阅读是静态行为,别让用户为你用不上的代码买单。
观点前端
博客开张:为什么 ITSWE 要做一个静态博客
从选型到上线:为什么是 Astro、为什么是纯静态,以及这个博客打算写什么。
建站Astro
静态博客的 SEO 基建清单
sitemap、RSS、canonical、结构化数据、robots.txt:静态博客上线时就该就位的最低限度 SEO 基建,以及为什么它们在静态站上几乎零成本。
SEO建站
建站日志 09-27:showhoo.com 回家
企业站从群晖迁到香港,数据库配置里藏着一个指向内网的地址。迁移的坑,一半在别人留下的配置里。
建站日志运维