现在市面上也有许多的完善的小说体系了,今日来共享下使用帝国CMS怎么开发小说体系,这儿只说大约思路和部分首要代码。
帝国CMS开发小说体系思路
小说体系最杂乱的莫过于章节了,其实也没多杂乱,织梦无忧研讨了市面上大多数的帝国CMS小说体系模板,大多数都是使用多数据表,数据表之间使用ID相关来结束章节调用。
首要咱们需求建一个“小说库”的数据表,用来存储一切的小说简介信息,比方小说的封面、小说作者、小说更新时刻、小说是否结束等基本信息,相当于小说的封面页。
然后咱们在创立一个小说章节数据表,用来存储一切的小说章节信息了,这儿就相当于小说的目录页了。
咱们经过小说章节录入指定的小说库封面信息的ID来到达,小说库调用一切章节的功用。大致的代码如下:
[e:loop={"select*from{$dbtbpre}ecms_novelwheredownid={$navinfor['id']}orderbyidasc",0,24,0,'',''}] <listyle="width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;"><ahref="<?=$bqsr['titleurl']?>"style="font-size:14px"title="<?=$bqr['title']?>"><?=$bqno?>.<?=$bqr['title']?></a></li> [/e:loop]
这段代码放在小说库的内容模板内,经过当时小说库信息ID来调用小说章节ID等于当时信息ID文章,就到达了小说章节的功用了。
最终便是小说的阅览页面了,其实也便是调用[!--newstext--]编辑器内的内容了。不过需求留意的是,小说体系咱们一般使用帝国CMS的内容存文本功用,这样能大大削减对数据库的压力。
这样newstext的内容会以文件的办法存储为本地,而不会到数据库去了。这样使用帝国CMS怎么开发小说体系就结束了。
论坛也有好多人指出这种办法并不是十分的高效,首要录入信息就十分的费事,不过我觉的关于一个中小型小说站和新手来说,这种办法也是最简略了的了。
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!
原文地址:利用帝国CMS如何开发小说系统发布于2022-06-28 07:43:49