前几年节假日生意总是很好,可如今越是节日越冷清,虽然不下雨时也一样惨淡,但总得给自己找个借口吧。这几天白天没什么生意,就坐在电脑前把网站做了些改进。
有链页样式重写,之前套用的 Bootstrap Card 样式怎么看都觉得老气,不够现代,所以直接动手重写。所有友链前台网站进行标注,有链页对友链也进行颜色标注。改来改去,总算顺眼多了。
自建网站状态检测,原先用的是第三方检测服务,虽然不错,但终究不是自己的。自己的东西才最可靠,于是写了个新的检测脚本,在有人访问该页面的情况下,每小时自动检查一次站点状态。
再就是头像缓存本地化,之前依赖国内头像服务,但半年内已经抽风两次,不能再忍。现在改用三个头像源按顺序检查并缓存:WeAvatar、Cravatar、Libravatar。如果这三个服务都没有设置头像,就显示我网站提供的默认头像。国外的服务被墙我服务器访问不了,所以没列入。
博友圈,原先的博友圈也是 Bootstrap Card 风格,和网站整体格格不入,这次一并改了。昨晚发现一位博友的网站没设置时区,导致时间显示异常。比如博文在 0 时区是 0 点发布,但转换成东八区后变成了早上 8 点,结果“时间还没到,文章先发了”。这种问题暂时无解。因为不是太懂linux的时间机制,这样理解的不知道对不对。以前做win开发,基本没有接触过linux
未来估计还有一些进行调整比如RSS 源码丢失:博友圈的RSS获取代码不小心删了,得重写。还有解析失败,部分博友的RSS源文件头部有意外空格,导致解析失败。服务器拦截:有些博客服务器风控严格,会误判请求为攻击者,需要优化请求。未来还会继续调整,慢慢修吧。
评论 (评论须知)
现在的娱乐爱好就是折腾博客,算是一种很省钱的娱乐方式了。
可以在没有消费的情况下获得多巴胺何乐而不为是吧
哦嚯,看了你的“有链”和“博友圈”,挺不错的,有自己的特色。
没什么事,天天修修改改的。
高端,博友圈收录还自动发了个邮件。已经加白了,未来如果换IP会有通知吗?
嗯。发个邮件友好一点。正常来讲ip是不会换的,备案在那里换了要重新弄麻烦。
有技术就是好。
耍的玩的
头像挂了吗?
重装了系统,刚弄好
还有这种bug,之前杜老师都是随便改时间。
php不会嘛,找ai也试了就是解决不了。
哈哈哈 荣幸以“博友”的身份登上了你的文章,那个应该是我的设置问题,我在notion上写的文章 新建文件的时间点是0点,然后github抓取的时候默认是0时区,所以github把这个时间设置成了0时区的0点,我在github上设置了把时区设置成北京时间了,现在应该不会出这个问题了
哈哈,被你发现了。我看到博友圈的博文时一脸懵,明天早上的博文今天发了?点进去看我估计应该是没有设置时区然后又以你电脑的时间为准到0时区了。我这边一转换加了8小时变早上了。
这个博友圈bug很多,已经在重写了,现在是东8区的时间也会被转换。
来看诸位博友的博客,感觉我就是个假 IT ,你们写的内容我都不能完全看懂(不是指这篇文章),更不要说自己的调整修改代码了……
我的主题模板都是付费的,有问题就给开发者去发消息了……只有极少部分CSS 和 HTML 的部分是我自己改的。
哈哈,我现在已经算不上it了。已经转行快9年了。
我就是单纯的折腾的玩,反正现在生意又不好,坐那里刷抖音不如折腾折腾代码。
网站的代码居然不备份吗?
网站代码没有丢失,是之前写的win服务源码删了,本来也是写着玩的隔天就误删了。?
时间格式其实好处理的,常见格式就那几类,带时区或utc标志位的就按相应逻辑处理,剩下的都归为+8区就行了,简单粗暴高效
始终有问题,准备从获取rss渠道转换时间。php不是很熟悉查了很多资料还是没有办法解决。
把你遇到的所有日期格式整理出来,丢给豆包、Qwen什么的,让AI给你处理,写个PHP函数给你就是了,2分钟的事
哈哈,前几天就试了,始终无法解决,已经在重写rss获取渠道代码了。rss获取是我拿手的win平台exe转换时区很简单。