文章列表

站点优化日志(2021.11.29)

, , , ,
记录网站最近的一些优化内容。 阅读全文

站点优化日志(2021.04.12)

, , , ,
记录网站最近的一些优化内容。 阅读全文

站点优化日志(2020.12.06)

, , ,
记录网站最近的一些优化内容。 阅读全文

Hugo 跨版本升级(二)

, , ,
上一次折腾 Hugo 是[去年年初的]事情了,时隔接近两年,再次记录下 Hugo 跨版本升级的一些实践细节。 阅读全文

将 Ghost 迁移 Hugo 背后的事

, , ,
今天打开 Ulysses 看到官方说 v16 版本支持直接发布文章到 Ghost 博客程序,想起了上个月迁移 Ghost 程序的事情。如果你在犹豫是否要弃用或暂时弃用它,本篇文章或许可以作为一个参考。大概二十天前的一个周末,我把还在使用 Ghost 程序的两个网站全部使用 Hugo 替换掉了,看似简单的操作,背后是五年的“等待”。没错,这套代码在线上跑了五年多,相比我使用的其他程序的网站的“持续”时间段都长许多,既然使用了这么久,那么为什么要替换呢? 阅读全文

Hugo 跨版本升级

, , ,
使用 Hugo 一年半了,终于有了升级的动力。趁着最近事情不多,着手搞定了这个事情,记录下来分享给需要的同学。 阅读全文

站点优化记录

还记得十年前,当时就在追求页面在1s内打开,没想到十年后,我依旧在追求页面在1s内打开。十年里,不管是客户端设备、客户端和服务端网络环境、服务端技术栈、甚至是开发语言技术栈都发生了不小的变化。这次优化算是清理了几年前的技术债,简单记录一下吧。 阅读全文

网站架构简化

上次[更新网站架构] 是17年6月的事情了,如果你对 SSG 选型感兴趣,可以看看。 阅读全文

重归总结时

总结直接以LIST形式写文末吧,记录点题外话,07年开始建立独立博客,因为我的颓废,博客荒芜了很久很久。 写总结是我08~09年断断续续坚持过一阵的“习惯”,但是终究没能坚持下来。现在翻看blog和以前的留言,很多人已经离开了独立博客和网站,但是也不乏少数,把独立博客弄的有声有色,我觉得,这充分说明了坚持的重要性。 虽然PR不能说明网站技术一定出众,网站主能力一定盖世,但是起码肯定了网站主人的毅力。就如同[为什么技术较差的站长更容易成功 简单专注]这篇文章中的例子一样,成功贵在简单,成功贵在专注。 我觉得我也应该好好的专注一下了,网站断断续续的重写了半个月的功能,现在已经实现全部缓存,目前有必要的脚本和样式已经全部重新生成缓存进行调用,图片也不例外,最后还偷懒了一下,用super-cache做了页面的缓存,毕竟少计算一次,访问效率就提高一番。另外还做了许多细节方面的东西,网站IP流量虽然不够以前的300+了,但是起码更新的这半个月以来,从十几个回升到了80+,但是发现PV和驻留时间变长了,也有了25%+回访者。留一张图,半年后看看情况如何。对了,这张图记录时间是上午,今天的IP数量还未定,百度趋势是会比昨天高,呵呵。总体来说,博客复活还需要一段时间,现在需要的是挑选适合的内容进行收集,使博客阅读价值提高,添加一定数目的友情链接,看着他们常年不更新,但是有40友链支持起来的blog,真心有压力。还有就是更新了,为了保证哪怕我忙起来也能更新,特别准备了定时发布,还特别做了专门的页面。程序细节的话,只有你去模拟访问者,去实践,才能发现问题所在。 阅读全文

评论信息过滤保护

怎么说呢,虽然WP默认开了Akismet和一些关键词过滤,但是对于已经存在过评论内容的人,程序似乎会网开一面,或许这就是之前大家防护TIPS里常说的,不要给垃圾评论任何一次允许。今天看到Milk的留言,感谢之余,发现他的站是友链,但是依旧被过滤,很好奇的var_dump,发现获取的地址是用户填写的内容,而友链站点是被处理过的已保存对象.差别在那里.数据类型?No! 差别在最后一个字符,处理过的对象被强制加上了/,也就是最后一个下划线,而用户输入的数据,有时候没有下划线,所以会出现in_array($m,$n)木有返回,知道原因,解决就好说了,检查修改用户输入的数据,然后去和对象数据里的碰,看看是否相同, 或者修改每一个对象类型中的数值,去和用户输入的碰... 阅读全文