Category: 网站信息与统计

WordPress 如何让 RSS feed 输出全文?

WordPress 如何让 RSS feed 输出全文? WordPress RSS 设置全文输出教程 教你让 WordPress 的 RSS 订阅显示全文 WordPress:让 RSS 订阅源输出完整内容的三种方法 修改 WordPress /feed 输出全文的完整指南 RSS 只显示摘要?教你改成全文(WordPress 设置/代码/插件) WordPress RSS 全文输出配置:设置、代码与插件方案 如何强制 WordPress RSS …

重要通知: 弃用 FeedBurner RSS 请改用 https://justyy.com/feed

最近我发现原本的 RSS(/rss、/feed)没有按时更新。 进一步检查后发现这些地址都被 301 重定向到了 FeedBurner(https://feeds.feedburner.com/zhihua-xblog),而 FeedBurner 已经久未维护,偶有抓取失败或延迟,导致读者无法及时收到新文章。 造成这次重定向的原因是我们使用的第三方主题/插件(mytheme)里曾经内置了将站点 feed 转发到 FeedBurner 的功能。 当时之所以做 301 转向,是为了节省服务器带宽并统一订阅链接。 但现在服务器已经升级,带宽与性能不再是主要问题,因此不再需要通过 FeedBurner 做中转。 更糟糕的是,外部订阅器或旧配置在访问 /feed 时被持续重定向到 FeedBurner,如果 FeedBurner 自身抓取不到最新源,就会出现更新停滞或重复重定向的风险,极端情况下甚至可能出现重定向环(redirect loop)。 为了避免订阅丢失或链接异常,我们决定弃用 FeedBurner,并将本站的官方 RSS …

博客从搬瓦工迁移到CloudCone: 10核8GB主机月费不到5美元

我目前一共有 27 台主机,其中 3 台是独立服务器,其他都是 VPS 虚拟主机。我把这些主机的 IP 地址、配置等信息都记录在一个 Excel 表格里,方便统一管理。同时,我还使用哪吒面板(NeZha)来监控这些主机的运行状态。 很多主机都是趁打折或活动时购买的,大多按年付费。这个博客一直托管在搬瓦工,已经好几年了,平均月费大约 8.46 美元(年付99刀)。配置是 3 核(2600 MHz)、2GB 内存、40GB 硬盘,虽然规格不高,但一直以来都非常稳定。 不过从今年开始,博客经常出现高负载的情况。查看日志后发现主要是一些爬虫在访问,我感觉主要原因还是内存太小(只有 2GB),再加上硬盘空间也快满了(已使用 91%)。正好主机本月底到期,于是我决定迁移。 CloudCone 是一家位于美国洛杉矶的机房,最近他们在密苏里州圣路易斯(St. Louis, Missouri, USA)新建了第二个机房,正好有优惠活动。我以每月不到 5 美元(4.79 …

PHP 7.4 不再受支持, 博客升级提上日程

是时候告别 PHP 7.4 了,我的博客也要升级了 用了好多年的 PHP 7.4,终于要升级到 8.x 了 “能跑就别动”的日子结束了,该升级 PHP 了 WordPress 警告来了:PHP 7.4 已过时,我得动手了 WordPress 已开始向站点管理员显示警告,指出 PHP 7.x 已不再受支持。这些提示是一个重要的提醒:继续使用过时的 PHP 版本将带来严重风险,包括安全漏洞、性能下降,以及与最新的 WordPress 功能和插件不兼容。事实上,PHP 开发团队早在 2022 年 11 …

哪吒 Nezha 服务器监控软件: 一下子把28台服务器都放在一个页面里

这些年我陆续折腾过一些小项目,比如博客、在线工具、STEEM见证人等。目前我手头上管理着28台服务器,大多是一些价格便宜的VPS,最近新添的一台是家里鞋柜里的一块树莓派4B(Raspberry Pi)。 我把每台服务器的信息都记录在一个 Excel 表格中,包括 IP 地址、VPS 提供商、内存、硬盘等。这些信息都是静态配置数据。 平时我也写了不少小工具和 Bash 脚本,挂在 crontab 上定期运行,用来监控一些异常情况,比如磁盘空间不足、高 CPU 负载等。一旦检测到异常,就会通过邮件及时通知我。 比如以下BASH脚本(awk/sed)检测硬盘剩余空间: #!/bin/bash disk=$(df / | tail -1 | awk '{print $5}' | sed 's/%//') …

时代不同, 我儿子10岁就能通过github pages做一个静态网站

今天,我二娃搞了一个网页/网站,他通过 GitHub Pages 完成的,其实不难。几天前,他注册了一个 GitHub 账户(被戏称为全世界最大的“同志网站”——gayhub),取了个 ID,叫做 ryanhlai。原本他的用户名是faceless15748,他说 faceless15 已经被人注册了,不过后来我说要专业一些,因为要用一辈子,所以让他选了他自己名字的缩写。 他还自学了 HTML 和 Markdown,并且稍微懂一些 JavaScript 和 CSS。比我十岁时强多了。我十岁的时候,记得的只有在院子里玩泥巴。 我娃自己查文档、搜索,还会用 Copilot,他说以后想和我一样成为软件工程师。我竟然有点小小的感动。 在这个信息化的时代,技术的门槛越来越低。回想起我小时候,接触计算机和编程的机会并不多,学习的资源也十分有限。然而,今天的孩子们拥有无数的学习机会和工具,他们可以通过网络和开源项目实现几乎任何想法。 什么是 GitHub Pages? GitHub Pages 是一个免费的静态网站托管服务,用户可以通过 GitHub 仓库将 HTML、CSS …

如何轻松创建并托管你的 GitHub Pages 站点 (无服务器静态应用)

创建一个 GitHub Pages 站点是一个简单的过程,可以免费为你的个人、项目或组织创建网站/博客。按照此指南开始。 步骤 1:创建 GitHub 仓库 登录你的 GitHub 账户。 点击“新建”来创建仓库。 对于个人站点,命名为 .github.io。 对于项目站点,使用任何有效的名称。 步骤 2:添加你的站点文件 使用以下命令克隆仓库到本地机器: git clone https://github.com/<username>/<repository-name>.git 创建一个 index.html 文件,包含你想要的内容。这里是一个例子: <!DOCTYPE html> <title>我的 GitHub 页面</title> …