杰奇1.7章节目录列表页面分页的实现。

readerpage

耗时多少就不说了,这个章节列表页完全新建,抛开了杰奇的reader.php和package.php,直接数据库内读取所需数据,每页显示数量可随意设置且一处修改全站生效。
此种实现方法优点如下:
1、实时读取数据库生成目录列表,因每次读取受显示数量限制对服务器构不成任何瓶颈。
2、抛开OPF索引,不管书籍章节是1000还是1w,每次读取均为固定数量,最大限度减少服务器卡顿。2000章以上的小说,光OPF文件就几百K。更不要说调取几千个章节信息了。

以上目标已经达到,下一步自建章节读取页面,彻底去掉杰奇的reader.php和package.php,彻底废除OPF。
如此,服务器上采集器在工作的时候所占用CPU资源会更低。现在现状就是采集器采集到几千章的小说时,采集完重写OPF服务器CPU占用会瞬间高涨。

2 thoughts on “杰奇1.7章节目录列表页面分页的实现。

发表评论

电子邮件地址不会被公开。 必填项已用*标注