您正在查看: 分享发现 分类下的文章

将网站程序升级到了 Typecho v1.2.0-beta.2

念念不忘,必有回响

Typecho终于迎来了v1.2.0的第二个测试版本,相信离正式版发布已经不远了! 真棒.png
真是有生之年系列,距离上次发布1.1版本,已经过去了4年之久...

期间虽然一直没有发布正式版本,但是Typecho的开发版本其实一直保持在活跃中,作者也一直在修复BUG和开发新的功能,只是一直没有发布新版本而已;这次作者也是鸽了好久,准备发布一个新的版本,带来了许多新特性:

具体详见:新版的Typecho开发计划

其实本站从1.1版本发布之后,一直使用的都是Typecho开发版本; 捂嘴笑.png
我是直接在我网站根目录下把开发版本master分支的Github项目给clone下来,然后Nginx手动屏蔽敏感文件的访问;
这样的好处就是比较方便能够保持程序与最新开发版的更新,如果作者修复了BUG,我直接执行git clone命令即可更新到最新的版本,而不用等到作者多年后发布正式版...

这次看到作者发布第一个测试版本Typecho v1.2.0-beta.1时,我就跃跃欲试去更新了最新版,但由于这次作者的改动比较大,而我也没有去手动测试,就直接头铁的在线上环境更新了程序,然后果不其然网站直接就挂掉了... 惊哭.png ,虽然作者说这次更新会兼容以前的插件,但是我所用的众多插件还是都不兼容,博客主题也有不兼容的情况... 数据也进行了升级,网站直接打不开也没法回退版本了...

还好我有每日的自动备份(定期备份真是一个程序员的基本素养),先把网站恢复到上次备份... 看来新版本还是有很多BUG啊 笑尿.png

经过几天测试,我将测试出来的BUG都提交到了Typecho项目的issues,作者回复的很及时,确认是BUG的话基本上当天就修复完毕,经过一周测试,作者发布了第二个测试版本Typecho v1.2.0-beta.2,此时最新版本和本站已经基本没有什么兼容性问题了,除了又拍云的UpyunFile插件有点不兼容,不过这个已经定位到BUG,作者也表示需要自己修改插件实现,手动修改一下函数调用方式即可;
又拍云插件UpyunFile适配Typecho1.2.0:https://github.com/noisky/UpyunFile

到此兼容问题全部解决,终于可以放心升级了 滑稽.png

- 阅读剩余部分 -

Typecho 极验滑动验证码插件 Geetest

其实网站很久之前就用上了极验的滑动验证码;
不过之前的验证码是基于我自己写的API实现的,并且是纯前端实现,无法屏蔽机器自动发的辣鸡评论...
偶尔看到一个Typehco插件Geetest for Typecho --> http://zsduo.com/archives/56.html
感觉写的还不错,不过没有评论的验证码功能,就自己改了改,
保留了插件原来的后台登陆验证码,新增了评论验证码,并且适配了网站的主题 滑稽.png

普通评论

2021-04-14T15:59:36.png

- 阅读剩余部分 -

动手制作一个“价值200万”的网站图标

小米新LOGO发布了,从方形变成椭圆形;
竟是花200w请日本的设计大师原研哉耗时两年制作的 滑稽.png
2021-04-10T06:47:01.png

本站网站图标已经使用好多年了;
既然小米图标值两百万,那咱们也来动手制作一个“价值两百万”的网站图标; 太开心.png

- 阅读剩余部分 -

放弃Let's Encrypt证书,全站更换ZeroSSL证书

网站一直以来都是使用的Let's Encrypt SSL证书,主要是因为Let's Encrypt浏览器兼容性较好,支持ACME自动化部署,支持泛域名证书等,但是今天起网站开始放弃Let's Encrypt证书,全站更换ZeroSSL提供的SSL证书。

为什么放弃Let's Encrypt证书?

由于Let's Encrypt证书的OCSP验证域名由于未知原因无法访问,不过网站前一阵子给服务器开启了OCSP装订,变相解决了部分浏览器访问缓慢的问题;
但是经过测试,发现有些浏览器,比如IOS端 Chromium 系的浏览器:Chrome、新版Egde等,就算服务器开启了OCSP装订,还是会去强制访问OCSP验证证书有效性,虽然超时时间只有3s,但是问题没有得到解决就很不爽; 不高兴.png
不过也没有更好的解决办法了。

并且Let's Encrypt的X3根证书也将到期,之后会使用自己签发的根证书,虽然根证书更换后OCSP无法访问的问题会得到解决,但是新的根证书时间太短导致安卓7以下以及16年以前的一些设备没办法信任这个证书导致老设备的兼容性问题;

看来只能更换SSL证书来彻底解决该问题了。 挖鼻.png

为什么选择ZeroSSL?

- 阅读剩余部分 -

【软件】百度干净云,不限速的百度云(暂时可用)

【本文于2017.3.18更新】

经常使用百度云的人都知道,现在百度云不开VIP就会对下载速度进行限速

现在有吾爱大神破解的百度干净云,可以破解下载速度限制,下载文件自动提速,突破试用提速特权,让下载提速时间无限!爽爆了!
QQ截图20160814093949.png

- 阅读剩余部分 -

DirectX Repair - 万能的系统运行库修复工具

DirectX修复工具(DirectX Repair)是 VBcom 开发的一款系统级工具软件
主要功能是检测当前系统的DirectX状态,发现异常则进行修复。本程序包含VC所有运行库、DirectX redist,全部DX文件都有微软数字签名,文件安全绿色放心。
最新版本更新到 V3.5.0.37433
QQ截图20160824154639.jpg
最近经常装系统,mark一下

- 阅读剩余部分 -

TinyPNG --- PNG压缩神站

QQ截图20160604113052 (1).png

前几天在给网站加 scrollUp 插件的时候
默认黑色的图标与主题很是不搭配

- 阅读剩余部分 -

分享一个Typecho文章内容分页插件SplitArchivePage

2018.12.16更新
修复了该插件在 typecho1.1 下无法识别分页标签的BUG


从我建博那天起就发现typecho没有分页功能
可是当时并没有找到很好的插件支持这个功能

今天在墙外逛的时候偶然发现了 膘叔 的内容分页插件 SplitArchivePage
经测试完美兼容 typecho1.0
特此推荐

这下可好了,再也不怕写长教程了

看一下分页后什么样吧~ 传送门

分页效果展示

最后分享下本站所用的插件(颜色可以到css里自己更改)
SplitArchivePage.zip

推荐一个VPS - BandwagonHOST

之前一直把梯子搭在红帽上,可现在红帽在高峰期根本看不了油管,再加上一直想搞个vps学习学习,转了一圈最终还是回到了搬瓦工
毕竟最低配置年费才19.9刀,像我这种屌丝还是承担得起的
可惜的是内存才256MB,不过用来搭梯子应该足够了
看一下配置

- 阅读剩余部分 -