男的舔女的下面视频在线播放-少妇愉情理仑片高潮日本-久久久久久国产一区二区三区-麻豆精品一区二区综合-国产精品超碰在线观看-网红极品女神精品视频在线-国产亚洲综合777-高清性视频一区二区播放-中文字幕第一页亚洲天堂

Discuz! 官方交流社區(qū)

標(biāo)題: 使用同一UC的兩個(gè)論壇,可以做到帖子ID統(tǒng)一排序嗎? [打印本頁(yè)]

作者: 卡卡北    時(shí)間: 2023-2-22 22:53
標(biāo)題: 使用同一UC的兩個(gè)論壇,可以做到帖子ID統(tǒng)一排序嗎?
假如:
A論壇發(fā)帖為:a.discuz.net/thread-100-1-1.html
B論壇發(fā)帖可以做到:b.discuz.net/thread-101-1-1.html 嗎?

作者: mingkong    時(shí)間: 2023-2-22 22:55
通過(guò)開發(fā),理論上可以做到。但是實(shí)現(xiàn)難度大,而且復(fù)雜。
有必要花費(fèi)巨大去做這個(gè)功能嗎?
作者: 卡卡北    時(shí)間: 2023-2-22 23:00
mingkong 發(fā)表于 2023-2-22 22:55
通過(guò)開發(fā),理論上可以做到。但是實(shí)現(xiàn)難度大,而且復(fù)雜。
有必要花費(fèi)巨大去做這個(gè)功能嗎? ...

感謝回復(fù)
即然用戶ID可以通過(guò)UC統(tǒng)一排序,按理說(shuō)帖子ID和版塊ID也能
作者: hotchina86    時(shí)間: 2023-2-23 01:25
卡卡北 發(fā)表于 2023-2-22 23:00
感謝回復(fù)
即然用戶ID可以通過(guò)UC統(tǒng)一排序,按理說(shuō)帖子ID和版塊ID也能

與tid毫無(wú)關(guān)聯(lián),uc可不具備這個(gè)能力!
作者: TaC    時(shí)間: 2023-2-23 07:52
uc實(shí)現(xiàn)的是會(huì)員同步功能吧,你這是發(fā)布上的問(wèn)題,應(yīng)該可以,首頁(yè),你二個(gè)論壇搭建時(shí)就應(yīng)該同步各種板塊,頻道等。再開發(fā)一個(gè)發(fā)布插件,即發(fā)布內(nèi)容時(shí),同時(shí)向二個(gè)論壇發(fā)布內(nèi)容。沒有這個(gè)必要吧,二個(gè)論壇內(nèi)容一樣,
作者: 卡卡北    時(shí)間: 2023-2-23 08:18
hotchina86 發(fā)表于 2023-2-23 01:25
與tid毫無(wú)關(guān)聯(lián),uc可不具備這個(gè)能力!

好的,感謝回復(fù)
作者: 卡卡北    時(shí)間: 2023-2-23 08:22
TaC 發(fā)表于 2023-2-23 07:52
uc實(shí)現(xiàn)的是會(huì)員同步功能吧,你這是發(fā)布上的問(wèn)題,應(yīng)該可以,首頁(yè),你二個(gè)論壇搭建時(shí)就應(yīng)該同步各種板塊,頻 ...

感謝回復(fù)
我實(shí)質(zhì)上是想作分論壇,AB兩個(gè)論壇,使用同一個(gè)庫(kù),同一UC。UC里有兩個(gè)應(yīng)用分別為A和B
作者: 卡卡北    時(shí)間: 2023-2-23 08:23
TaC 發(fā)表于 2023-2-23 07:52
uc實(shí)現(xiàn)的是會(huì)員同步功能吧,你這是發(fā)布上的問(wèn)題,應(yīng)該可以,首頁(yè),你二個(gè)論壇搭建時(shí)就應(yīng)該同步各種板塊,頻 ...

我實(shí)質(zhì)上是想作分論壇,AB兩個(gè)論壇,使用同一個(gè)庫(kù),同一UC。UC里有兩個(gè)應(yīng)用分別為A和B。這樣A、B論壇的積分、注冊(cè)條件等可以單獨(dú)控制。
作者: 湖中沉    時(shí)間: 2023-2-23 08:41
UC是用戶中心,user center 的簡(jiǎn)稱,所以用戶排序在UC里面就確定了。帖子ID等是論壇里的內(nèi)容,他和UC是無(wú)關(guān)的,所以兩個(gè)或者多個(gè)程序接入U(xiǎn)C,但TID等信息和UC根本就無(wú)關(guān),所以不存在因果關(guān)系
作者: crx349    時(shí)間: 2023-2-23 14:08
卡卡北 發(fā)表于 2023-2-23 08:22
感謝回復(fù)
我實(shí)質(zhì)上是想作分論壇,AB兩個(gè)論壇,使用同一個(gè)庫(kù),同一UC。UC里有兩個(gè)應(yīng)用分別為A和B ...

需要二次修改下 才能實(shí)現(xiàn)分論壇 功能

作者: niuniu1688    時(shí)間: 2023-2-23 14:09
用一個(gè)數(shù)據(jù)庫(kù)不就好了嗎
作者: 卡卡北    時(shí)間: 2023-2-24 10:17
niuniu1688 發(fā)表于 2023-2-23 14:09
用一個(gè)數(shù)據(jù)庫(kù)不就好了嗎

同一數(shù)據(jù)庫(kù)的兩個(gè)論壇,如何分化積分和注冊(cè)條件?
作者: mfyoyo    時(shí)間: 2023-2-24 10:58
可以采用中間件的方式,類似于UC基于DZ中間件設(shè)計(jì)的思想實(shí)現(xiàn)
作者: 卡卡北    時(shí)間: 2023-2-25 15:07
mfyoyo 發(fā)表于 2023-2-24 10:58
可以采用中間件的方式,類似于UC基于DZ中間件設(shè)計(jì)的思想實(shí)現(xiàn)

大體思路有,就是思路還一灘糨糊,沒理清楚
剛開始的思路是,同步兩個(gè)數(shù)據(jù)庫(kù)的?pre_forum_forum表,論壇A與論壇B只要顯示不同fid的板塊,就不會(huì)起沖突。
pre_forum_thread,就不能用同步了,得用增量的方式。不如讓A論壇做主論壇,讓B論壇遠(yuǎn)程A論壇的pre_forum_forum表和pre_forum_thread表
DZX既然有主題分表和帖子分表功能,自然也有讀取分表的設(shè)置,暫時(shí)還沒找到方法
作者: 卡卡北    時(shí)間: 2023-2-25 15:32
居然成功了。。。
作者: hotchina86    時(shí)間: 2023-2-25 15:56
卡卡北 發(fā)表于 2023-2-25 15:07
大體思路有,就是思路還一灘糨糊,沒理清楚
剛開始的思路是,同步兩個(gè)數(shù)據(jù)庫(kù)的?pre_forum_forum表,論壇 ...

不是說(shuō)實(shí)現(xiàn)了就萬(wàn)事大吉了,附帶問(wèn)題一大堆且難以全部處理!
作者: 卡卡北    時(shí)間: 2023-2-25 16:50
hotchina86 發(fā)表于 2023-2-25 15:56
不是說(shuō)實(shí)現(xiàn)了就萬(wàn)事大吉了,附帶問(wèn)題一大堆且難以全部處理!

暫時(shí)沒問(wèn)題,全新安裝了兩個(gè)論壇測(cè)試著了

(, 下載次數(shù): 34)


作者: mfyoyo    時(shí)間: 2023-2-25 17:53
卡卡北 發(fā)表于 2023-2-25 15:07
大體思路有,就是思路還一灘糨糊,沒理清楚
剛開始的思路是,同步兩個(gè)數(shù)據(jù)庫(kù)的?pre_forum_forum表,論壇 ...

如果僅僅是實(shí)現(xiàn)你1樓說(shuō)的功能,最好的辦法是設(shè)計(jì)一個(gè)中間索引表,發(fā)帖先插入到索引表,ABCD...N個(gè)論壇發(fā)帖先請(qǐng)求索引表,由索引表分發(fā)tid
作者: 卡卡北    時(shí)間: 2023-2-25 18:28
mfyoyo 發(fā)表于 2023-2-25 17:53
如果僅僅是實(shí)現(xiàn)你1樓說(shuō)的功能,最好的辦法是設(shè)計(jì)一個(gè)中間索引表,發(fā)帖先插入到索引表,ABCD...N個(gè)論壇發(fā) ...

大概明白您的意思,用接口程序操作中間索引表,這個(gè)表屬于增量表,包含A、B論壇所有的pre_forum_thread內(nèi)容,通過(guò)接口程序,屬于A論壇的帖寫入A論壇pre_forum_thread,屬于B論壇的帖寫入B論壇pre_forum_thread,這樣是非常完美的。
可是個(gè)人能力有限,我使用了簡(jiǎn)單有bug的方法
用A論壇的pre_forum_thread作主pre_forum_thread,B論壇通過(guò)設(shè)置config_global.php讀取A論壇的pre_forum_thread表
這樣就能做到tid統(tǒng)一排序,但問(wèn)題來(lái)了
假如在A論壇fid=2的版塊中發(fā)布tid=3的帖,在A論壇可以正常打開,在B論壇fid=2的版塊列表中會(huì)有tid=3的帖顯示,但打不開:
(, 下載次數(shù): 33)


這樣的話,我的方法是,在B論壇建fid=3的版塊
A論壇在fid=2的版塊中發(fā)布帖子

作者: 卡卡北    時(shí)間: 2023-2-25 18:28
mfyoyo 發(fā)表于 2023-2-25 17:53
如果僅僅是實(shí)現(xiàn)你1樓說(shuō)的功能,最好的辦法是設(shè)計(jì)一個(gè)中間索引表,發(fā)帖先插入到索引表,ABCD...N個(gè)論壇發(fā) ...

B論壇在fid=3的版塊中發(fā)布帖子
作者: 卡卡北    時(shí)間: 2023-2-25 18:33
通過(guò)以上操作,原論壇可以拆分為A、B兩個(gè)論壇
A論壇用fid=2、3、4、5
B論壇用fid=6、7、8、9
兩個(gè)論壇可以正常發(fā)帖互不影響,tid統(tǒng)一排序,理論上fid也因此統(tǒng)一排序
作者: hotchina86    時(shí)間: 2023-2-25 20:59
卡卡北 發(fā)表于 2023-2-25 16:50
暫時(shí)沒問(wèn)題,全新安裝了兩個(gè)論壇測(cè)試著了

搜索、模塊調(diào)用、第三方插件、站點(diǎn)地圖……




歡迎光臨 Discuz! 官方交流社區(qū) (http://m.sdtechgong.com.cn/) Powered by Discuz! X5.0