文章列表

优化网站打印(阅读)模式

多数网页直接打印效果不佳,存在屏幕与纸张比例差异、冗余元素干扰及脚本执行异常等问题。优化方案优先采用CSS @media规则适配打印设备,次选JS根据设备特征渲染,同时精简HTML结构保留核心内容。具体实践包括:通过@media print 阅读全文

使用 Hugo 重建站点

,
从WordPress迁移至Hugo的完整实践记录,涵盖架构演进、选型对比与技术实现细节。核心诉求包括提升性能、降低运维成本、原生支持Markdown及多节点部署。通过排除Ghost(功能扩展受限)、Hexo(千篇文章生成性能不足),最终选定 阅读全文

服务器回迁后的事情

,
服务器迁回香港后运行稳定,通过带宽、网卡、TENGINE、REDIS、HHVM多层防护保障MySQL安全,后台监测约10次流量峰值数据库均无异常。针对程序独立开发缓存逻辑,引入"投币"机制动态延长热点页面缓存周期,因Redis不支持hset 阅读全文

迁移

计划将网站托管服务从 NameCheap Hosting 迁移至 SAE 平台,迁移期间将关闭用户注册功能以确保数据完整性与服务平稳过渡。 阅读全文

先折腾到这吧

记录了博客服务器迁移至Namecheap共享主机后的网络延迟实测情况。通过命令行工具对比测试显示,新服务器平均响应时间为458毫秒,较此前使用的两台服务器分别高出约49%和75%,延迟表现不及预期。该主机环境支持SSH访问但无法用作VPN, 阅读全文

新的邮件通知模版

,
基于微信拜年邮件风格设计了一款新的邮件通知模版,视觉效果获得认可,计划后续继续扩展更多模版样式。该模版由社区用户反馈驱动开发,目前处于持续迭代阶段。 阅读全文

关于 360 网站安全检测

, ,
使用 360 网站安全检测工具对网站进行扫描,发现两处 XSS 跨站脚本漏洞,位于页面跳转处理环节,未涉及数据库层面。漏洞修复较为简单,可通过在 PHP 头部添加全局变量实现目录防护。针对 robots.txt 文件配置,讨论了 allow 与 rewrite 规则的用法。 阅读全文

重归总结时

独立博客自 2007 年建立后因个人原因长期荒芜,写总结的习惯亦未能坚持。 阅读全文

CuFon 中文可实施方案

, , ,
CuFon 是一种基于 JavaScript 的字体渲染技术,可用于解决网站中文字体显示及国外模板字体不支持中文的问题。相比 sIFR、typeface 和 CSS3 渲染等同类方案,CuFon 具有更强的通用性。 阅读全文

评论信息过滤保护

WordPress 默认的 Akismet 与关键词过滤机制对已存在评论记录的用户可能放宽限制,导致垃圾评论绕过防护。实践中发现友链站点被误过滤的问题源于URL末尾斜杠不一致:用户输入缺少尾部斜杠,而数据库中存储的友链对象被强制添加斜杠,致使 in_array 判断失败。 阅读全文