爱杰奇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 935|回复: 11

杰奇1.7章节列表页分页功能实现。

[复制链接]

15

主题

64

帖子

79

积分

注册会员

Rank: 2

积分
79
元宝
375
QQ
发表于 2018-12-28 21:12:47 | 显示全部楼层 |阅读模式

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

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

后续会继续在此帖更新。有喜欢这个目录页分页的站长,请整理好自有资源联系我置换。
回复

使用道具 举报

5

主题

30

帖子

35

积分

新手上路

Rank: 1

积分
35
元宝
54
QQ
发表于 2018-12-30 20:59:40 | 显示全部楼层
请问一下,怎么操作的??
回复 支持 反对

使用道具 举报

15

主题

64

帖子

79

积分

注册会员

Rank: 2

积分
79
元宝
375
QQ
 楼主| 发表于 2018-12-31 12:48:58 | 显示全部楼层
yunsvip 发表于 2018-12-30 20:59
请问一下,怎么操作的??

你能这么问,说明你对杰奇1.7、PHP、mysql还缺乏基本的了解。
所以笼统的回答,就是使用PHP语言,遵循杰奇1.7的变量赋值及传递标准,在mysql中获取所需数据。
回复 支持 反对

使用道具 举报

15

主题

64

帖子

79

积分

注册会员

Rank: 2

积分
79
元宝
375
QQ
 楼主| 发表于 2018-12-31 13:02:09 | 显示全部楼层
【2018-12-31】实现自建章节内容页面,彻底规避OPF这个采集时频繁读写硬盘高度占用CPU资源的罪魁祸首。
章节内容页.png
上面为本地测试截图,鼠标停放在章节目录上,左下角显示本书编号为0_10,而左下方硬盘相应目录只有txt文件,并未创建OPF。

至此,章节目录页、章节内容页改造完毕,彻底规避了OPF的创建及读写。也因此废弃掉了杰奇1.7的reader.php package.php。

服务器再也不会出现采集器频繁满负荷占用CPU资源的情况,本地测试单一采集器工作时CPU占用2%-3%非常稳定。
回复 支持 反对

使用道具 举报

0

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
元宝
5
QQ
发表于 2018-12-31 15:46:37 | 显示全部楼层
直接用17mb的wap的php程序改下模板就直接实现了。
回复 支持 反对

使用道具 举报

5

主题

30

帖子

35

积分

新手上路

Rank: 1

积分
35
元宝
54
QQ
发表于 2018-12-31 16:51:40 | 显示全部楼层
我们不需要知道太清楚,对于我们这类小白来说,你只要提取修改的模板出来,怎么使用,付费就可以了。
回复 支持 反对

使用道具 举报

15

主题

64

帖子

79

积分

注册会员

Rank: 2

积分
79
元宝
375
QQ
 楼主| 发表于 2018-12-31 17:13:13 | 显示全部楼层
yunsvip 发表于 2018-12-31 16:51
我们不需要知道太清楚,对于我们这类小白来说,你只要提取修改的模板出来,怎么使用,付费就可以了。

sorry 此功能不出售,仅接受资源置换。
回复 支持 反对

使用道具 举报

15

主题

64

帖子

79

积分

注册会员

Rank: 2

积分
79
元宝
375
QQ
 楼主| 发表于 2018-12-31 18:16:10 | 显示全部楼层
ijieqis 发表于 2018-12-31 15:46
直接用17mb的wap的php程序改下模板就直接实现了。

实现的地址给一个,去学习学习。
回复 支持 反对

使用道具 举报

5

主题

30

帖子

35

积分

新手上路

Rank: 1

积分
35
元宝
54
QQ
发表于 2018-12-31 18:23:58 | 显示全部楼层
什么是资源置换///////////////////////////
回复 支持 反对

使用道具 举报

15

主题

64

帖子

79

积分

注册会员

Rank: 2

积分
79
元宝
375
QQ
 楼主| 发表于 2018-12-31 20:03:26 | 显示全部楼层
yunsvip 发表于 2018-12-31 18:23
什么是资源置换///////////////////////////

就是你有我需要的资源,就可以跟我置换你想要而我可以提供的帮助。包括但不限于模版、采集通道等等。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

爱杰奇论坛

GMT+8, 2019-5-22 14:12 , Processed in 1.154081 second(s), 42 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表