---
title: thinkphp博客添加RSS源
description: 好久没有更新博客，最近在看某大佬网站的适合发现了RSS订阅的按钮，突然想起来这个东西也好几十年了，给自己的网站也弄一个吧。在弄之前大概的看了一下RSS的发展历史
author: chaihongjun
category: backend
published: 2024-11-26
url: https://chaihongjun.me/backend/29.html
---

# thinkphp博客添加RSS源

好久没有更新博客，最近在看某大佬网站的适合发现了RSS订阅的按钮，突然想起来这个东西也好几十年了，给自己的网站也弄一个吧。在弄之前大概的看了一下RSS的发展历史，结合了AI的能力捣鼓出本站的RSS源，后续再完善邮件订阅的功能。

首先是创建对应的RSS控制器，这个控制器负责将最近N条新的文章以XML的格式，并且符合RSS的标准。(这里是发布5条)

![thinkphp博客添加RSS源](https://chaihongjun.me/public/uploads/images/20241126/1732608542918020.jpg)
MDBLOCK0
然后去路由那里配置一个新的路由：
MDBLOCK1
于是在浏览器中直接访问地址 https://chaihongjun.me/rss.xml 即可，当然为了确保RSS源的正确，可以前往https://www.feedvalidator.org/ 进行验证。至此完成。

说明一下，上述控制器里用到的一些是自定义的函数：
MDBLOCK2
UrlHelper是一个自定义的公共助手工具类

---

> 本文首发于 [chaihongjun.me | 柴宏俊 web 技术学习笔记](https://chaihongjun.me/backend/29.html)，采用 CC BY-NC-ND 4.0 协议，转载请保留出处与链接。
