我试图了解 Linux 上 SimplePie 的缓存功能。它从来没有告诉我们为 RSS 提要创建一个单独的 mySql 数据库,所以我猜所有的缓存都是在本地完成的。(在 /httpdocs/ 目录中?)
我无法弄清楚 SimplePie 在导入后如何存储它的文章......(使用 Linux 上的默认安装指令)以及这些文章在数据库中存储多长时间。
这个问题主要是关于 SimplePie 的简单分页设置,如其网站上指定的那样 -
http://simplepie.org/wiki/tutorial/how_to_do_item_paging
但问题是,在它们相互覆盖之前,它只保留一定数量的项目(文章)。
例如,我在这里有一个基本的 SimplePie 小页面设置 -
http://www.oil-gas-prices.com/
在底部,它总是在 76 左右切断。(显示 1 - 10 of 76)
我想指定一个 1000。这样它就会在那里切断。
调整以下任何这些特定值都不会增加索引/缓存项目的总量:
// Set our paging values
$start = (isset($_GET['start']) && !empty($_GET['start'])) ? $_GET['start'] : 0; // Where do we start?
$length = (isset($_GET['length']) && !empty($_GET['length'])) ? $_GET['length'] : 5; // How many per page?
$max = $feed->get_item_quantity(); // Where do we end?
我的主要优先事项是在缓存中存储更多,而不是其他文章覆盖它们,从而降低存储项目的数量。
我在 linux 上安装了最新版本的 SimplePie。没有wordpress扩展或任何东西。
我非常感谢任何帮助。这些天很难找到合法的 SimplePie 帮助,