花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網,按 + 收藏我們
登錄 注冊 退出 找回密碼

利用帝國CMS如何開發(fā)小說系統(tǒng)

時間: 2020-09-16 10:47 閱讀: 作者:素材無憂網

現(xiàn)在市面上也有許多的完善的小說系統(tǒng)了,今天來分享下利用帝國CMS如何開發(fā)小說系統(tǒng),這里只說大概思路和部分主要代碼。

帝國CMS開發(fā)小說系統(tǒng)思路

小說系統(tǒng)最復雜的莫過于章節(jié)了,其實也沒多復雜,織夢無憂研究了市面上大多數(shù)的帝國CMS小說系統(tǒng)模板,大多數(shù)都是利用多數(shù)據(jù)表,數(shù)據(jù)表之間利用ID關聯(lián)來完成章節(jié)調用。

利用帝國CMS如何開發(fā)小說系統(tǒng)

首先我們需要建一個“小說庫”的數(shù)據(jù)表,用來存儲所有的小說簡介信息,比如小說的封面、小說作者、小說更新時間、小說是否完結等基本信息,相當于小說的封面頁。

然后我們在創(chuàng)建一個小說章節(jié)數(shù)據(jù)表,用來存儲所有的小說章節(jié)信息了,這里就相當于小說的目錄頁了。

我們通過小說章節(jié)錄入指定的小說庫封面信息的ID來達到,小說庫調用所有章節(jié)的功能。大致的代碼如下:

[e:loop={"select * from {$dbtbpre}ecms_novel where downid={$navinfor['id']} order by id asc",0,24,0,'',''}]
<li style="width:200px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden; "><a href="<?=$bqsr['titleurl']?>" style="font-size:14px" title="<?=$bqr['title']?>"><?=$bqno?>.<?=$bqr['title']?></a></li>
[/e:loop]

這段代碼放在小說庫的內容模板內,通過當前小說庫信息ID來調用小說章節(jié)ID等于當前信息ID文章,就達到了小說章節(jié)的功能了。

利用帝國CMS如何開發(fā)小說系統(tǒng)

最后就是小說的閱讀頁面了,其實也就是調用[!--newstext--]編輯器內的內容了。不過需要注意的是,小說系統(tǒng)我們一般利用帝國CMS的內容存文本功能,這樣能大大減少對數(shù)據(jù)庫的壓力。

利用帝國CMS如何開發(fā)小說系統(tǒng)

這樣newstext的內容會以文件的方式存儲為本地,而不會到數(shù)據(jù)庫去了。這樣利用帝國CMS如何開發(fā)小說系統(tǒng)就完成了。

論壇也有好多人指出這種方式并不是非常的高效,首先錄入信息就非常的麻煩,不過我覺的對于一個中小型小說站和新手來說,這種方法也是最簡單了的了。

版權聲明: 本站資源均來自互聯(lián)網或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內刪除!謝謝!

轉載請注明: 利用帝國CMS如何開發(fā)小說系統(tǒng)

標簽:  
相關文章
模板推薦