[DZ教學]多個論壇共用一個會員資料

很多人都有想過要架兩個個論壇,分別用來作不同的功能、用法。訪客在A論壇註冊後,發現還有一個B論壇資源一樣很多想要過去看看時,還要重新註冊成為B論壇的會員,而且在A論壇的記錄就必須重頭來過,對訪客來說真的很不方便、困擾。難道真的沒有辦法了嗎? 有,看這篇就對了。

大家有沒有看過微風論壇,原本主站包含了色x區,被一大堆程式(色情xxx)擋了下來,阻擋了不少的流量、廣告收入,所以現在都把色x區和主站分開,但是會員資料卻是同時增加,大家有沒有很好奇呢?到底要怎麼做,才可以這樣??

這時大部份的站長都會重新架在一個站,然後每天固定時間,把兩個論壇會員的數據加起來,再修改成最後的總結。如果你會員多怎麼辦,一天只有24小時耶,你能花多少時間在這上面,這樣很辛苦耶。人家常在說:「 什麼叫做時代進步、講求速度!你看看,現在會有高速公路,還會有網際網路。 」

】偷偷幫香腸宣傳一下 (引用香腸的文章)

如果還沒有Discuz論壇的朋友,有興趣的請參考以下教學,自己動手架一個吧!總共有兩版本教學,一個是Discuz7.0和Discuz6.1。

Discuz7.0架設教學:如何安裝Discuz7.0?

(此教學適合整合包(6.1和7.0都適用))

Discuz6.1架設教學(共兩篇,依序閱讀):

以下教學 各個版本都適用(Dz6.0、Dz6.1、Dz7.0)(5.5尋找的語法有差別)

第1步:先安裝好一個Dz論壇。(不再說明,不懂請看上述架設教學。)

[DZ教學]多個論壇共用一個會員資料-安裝dz

第2步:再安裝一個Dz論壇,數據庫相關資料和第一個論壇一模一樣,只差在論壇的表名前綴。(一定要安裝在同一個數據庫裡,表前綴可以自己取。)

[DZ教學]多個論壇共用一個會員資料-安裝dz2

第3步:連上論壇空間的FTP之後,開啟第二個論壇的「 include/db_mysql.class.php 」這個檔案。

[DZ教學]多個論壇共用一個會員資料-下載檔案

第4步:開啟檔案後,尋找下列代碼。

global $debug, $discuz_starttime, $sqldebug, $sqlspenttimes;

再這段下面多加一段代碼即可。

global $tablepre;
$sql = str_replace($tablepre.'members', 'cdb_members', $sql);

ps:文中紅色的cdb為第一論壇的表前綴,如你沒有更改就按照這樣,如自行更改過,請修改成自己的表前綴。

[DZ教學]多個論壇共用一個會員資料-修改檔案

第5步:更改完後,存檔並上傳回去。這樣就可以達到我們要的方式。

[DZ教學]多個論壇共用一個會員資料-上傳檔案

只要添加了一個代碼,就達成了一項不可能的任務,是不是很簡單呢?有需要的人,一定要試看看,不要再認為是不可能的事情摟。

相關文章:

  1. 抹布
    2009-09-08 @ 19:26:58 
    1

    哇~很實用的一篇文耶!
    推啦!

    之前也有想過架子論壇,不過不會orz

    殺氣 回應:
    謝謝你的好評拉

    老實說 架設一個論壇 光管理起來就很累 兩個論壇還得了

  2. jokying
    2009-09-10 @ 19:31:32 
    2

    雖然我沒有架過論壇
    不過我常上論壇就是了

    這篇應該推給各大管理高層看
    真的很實用
    而且不會很複雜XD

    殺氣 回應:
    謝謝你的好評拉

    不過一些大站都已經會了 而且他們方法其實跟我的不同

    他們數據庫好像可以直接外連 再修改一下語法 一樣可以成功

    這樣就不用安裝在同一個數據庫裡 造成混亂
    ----------------------------------------------------
    其實我不會太建議架設兩個論壇 因為管理起來實在太累

    這篇文章 純粹是寫給某網友觀看 我自己並不會太推薦

  3. 聽。風
    2009-10-11 @ 12:58:29 
    3

    我原本也有要經營論壇
    不過真的忙不過來!!
    我記得布萊恩大大他也說過一個人架一個網站就好了XD

    殺氣說:
    基本上當然是一個人還是架一個站比較好,因為會沒有時間管理另一個站
    其實你仔細觀察一下 大的論壇全部都是管理人員而不是創始人
    所以才有人敢一次架設兩個論壇 因為幾乎都不用他管理
    所以這篇才會因此誕生

  4. 聽。風
    2009-10-11 @ 12:59:55 
    4

    我的留言好像被當垃圾留言了= =
    還有大大建議你把超聯結都設成外連的
    這樣子跳出率會爆低
    我的網站跳出率就沒超過10%

    殺氣說:
    本站設定任何留言,都需要經過我審核,才會顯示在版面上
    所以不用太擔心,每個留言都只是在審核中,而非垃圾留言
    ------------------------------------------------
    基本上我都改了,除非有漏掉的,這點我最近會再確認過
    感謝你的寶貝意見

  5. 聽.風
    2009-10-11 @ 17:07:04 
    5

    大多數網站的管理人帳號不等於架設者我聽過一個原因是說安全因素,因為架設者的帳號都是admin

    殺氣說:
    其實這都可以到phpmyadmin更改一切設定
    如果是比較沒有接觸sql的當然這句話是沒錯
    如果熟悉一點的人 一定都可以作修改
    這就看個人的經驗的深淺

  6. 聽.風
    2009-10-12 @ 19:57:20 
    6

    呵呵
    別看我喲,我可是會修改滴^^
    還有我最近想要寫一本書專門介紹各種WP的外掛
    想要找一個人一起寫
    大大您要嗎??

    殺氣說:
    1.那還真厲害 我之前找修改的地方找蠻久的
    2.當然是很想 但是我並還沒很專攻wp 也沒特別研究wp外掛
    可能寫不出啥好的內容出來 我還是把機會讓給他人好了
    畢竟好的書要讓好的作者來寫才有實質意義

  7. Txreformer
    2009-10-15 @ 21:29:39 
    7

    真是篇Fantastic的教學!太讚了,很久以前就在找了~

    請問Xoops,phpBB有這方面的應用嗎?
    不用的CMS可以結合會員資料嗎?

    殺氣說:
    感謝你的大力讚美耶 用了Fantastic這個英文令我開心極了,感謝
    關於你的問題 殺氣我似乎沒辦法回答你 因為兩種我都沒用過
    可能要稍微到google或百度爬一下(兩個是收錄最多文章的引擎)
    祝你能找到你要的答案

  8. Pero
    2009-12-11 @ 17:45:09 
    8

    請問這個可以在已經有上千會員的情況下實現嗎?

    謝謝

    殺氣 回應:
    可以阿 略過第一步 其他的照教學來就可以了

    1. 尚無引用!
(完成後可按 Ctrl+Enter 發表留言)

1.本站支援gravatar大頭貼,歡迎大家迴響時踴躍使用。

2.本站開啟留言審核機制,當你發完迴響後並不會直接顯示在版面上,所以不需慌張。