Tag: php

  • [php] 将多个 RSS 地址合并成一个

    弄了个 php 程序,可以把自己的(or 别人的)多个 blog 的 RSS 订阅地址,合并成一个,供人订阅。例如,现在本站的几个 blog 的统一订阅地址为: https://feed.fivest.one/ 程序基于 DigitalFreelancing 的代码,略作修改,调用了 SimplePie 处理 RSS 的项目库,为每个原始的 RSS 地址生成缓存,避免了频繁读取。我修改后的版本,可以从【这里】下载。 使用说明 配置支持 PHP 的网络服务器,过程略; 下载源文件后,解压到新的 RSS 地址相应的文件夹里; 编辑 index.php,修改如下部分: 根据你的网络服务器的权限配置方式,可能需要把 cache 文件夹设为群组或全部可写 也可以把 index.php 改名,或者复制到其它位置,分别配置,生成多个这样的聚合 RSS。注意要调整文件中的相对路径: