久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

Discuz:經(jīng)驗技巧

來自站長百科
Sutrong討論 | 貢獻(xiàn)2008年3月24日 (一) 17:20的版本
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索
  • 如何優(yōu)化我的 Discuz! 讓它運行更快?

由于 Discuz! 是使用數(shù)據(jù)庫的應(yīng)用程序,因此數(shù)據(jù)庫的大小,也就是貼子數(shù)目,會員數(shù)目等直接影響到各項檢索的速度。但您盡可以放心, D iscuz! 經(jīng)過特別的耐高壓設(shè)計,確保在任何時候都可以比功能或級別相近的其他產(chǎn)品容納更多的文章和在線人數(shù)是我們始終追求的目標(biāo)。除去貼子和在線人數(shù)的因素,您可以嘗試從以下幾個方面入手優(yōu)化 Discuz! :

    1.在系統(tǒng)設(shè)置中常規(guī)選項打開頁面Gzip 壓縮,在支持 Gzip 壓縮的 PHP 系統(tǒng)上可以提高頁面打開速度數(shù)倍;

    2.將 config.inc.php 中 $tplrefresh 的值置 0 或調(diào)大(最大為 9)。這是個專家參數(shù),關(guān)系到模板刷新的時間檢查,如果您不完全了解原理,切勿修改;

    3.定期優(yōu)化數(shù)據(jù)表, 如每周或每三天;

    4.選擇裝有 Zend Optimizer 的空間商, Zend Optimizer是免費軟件,可以在一定程度上提高PHP代碼的運行速度;

    5.選擇裝有Zend Perf ormance Suite 的空間商(很少見),Zend Performance Suite 是商業(yè)軟件,由于Discuz! 

是代碼與數(shù)據(jù)庫并 重的論壇產(chǎn)品,該軟件可以極為巨大的提高 Discuz! 的運行效率。

下面列出幾個可能會影響 Discuz! 效率的功能,如果不必要,您可以在系統(tǒng)設(shè)置中將其關(guān)閉:

    1. 論壇統(tǒng)計功能;

    2. 貼子列表顯示加點的圖標(biāo);

    3. 過多的 Smilies 或詞語過濾; 

    注意: 鑒于Discuz! 特別設(shè)計的體系結(jié)構(gòu),可能會和其他論壇產(chǎn)品有所不同,沒有列出來的其他功能,作者都認(rèn)為打開與關(guān)閉不會對程序效率產(chǎn)生大的影響,您可放心的使用。除了上

述功能以外,建議您不要設(shè)置過多的"用戶組","詞語過濾"和"Smilies代碼",因為過多的設(shè)置會導(dǎo)致檢索和替換的過程變得緩慢。當(dāng)然,如果您的設(shè)置內(nèi)容數(shù)目在默認(rèn)(初始安裝)數(shù)目的

2 倍以內(nèi),都被認(rèn)為是較合理的范圍,不會耗費過多時間。
  • 能否從遠(yuǎn)程服務(wù)器恢復(fù)備份數(shù)據(jù)?

可以的。Discuz! 的數(shù)據(jù)備份功能支持遠(yuǎn)程數(shù)據(jù)調(diào)用,您不需要事先將數(shù)據(jù)文件下載,只要在數(shù)據(jù)恢復(fù)中寫入遠(yuǎn)程服務(wù)器上的備份數(shù)據(jù)文件名即可,例如http://www.your.com/forumdata/dz_0108_j3dhsgr-1.sql,如果您是多卷備份,請從起始卷(第一卷)開始,逐次輸入到最后一卷的文件名。遠(yuǎn)程數(shù)據(jù)調(diào)用需要兩臺主機(jī)之間的網(wǎng)絡(luò)速度較快,否則可能導(dǎo)致超時錯誤。由于是文件傳輸,所以并不需要遠(yuǎn)程數(shù)據(jù)庫連接的權(quán)限。

  • 我想修改貼子列表上部的頁碼顯示個數(shù),該如何做?

現(xiàn)在默認(rèn)值為 10。修改方法為:打開 ./include/global.func.php,找到 function multi 的行,在下面可以看到 $page = 10; 字樣。將10修改為您需要的頁碼個數(shù)即可。

  • 為什么不提供管理記錄的刪除功能?

Discuz! 管理記錄用文件保存,為了防止記錄被非法刪除,自動存留 15 天內(nèi)的最新記錄,這些記錄占用不了很多的空間,不需手工刪除。如一定要刪除,可通過FTP 直接刪除 ./forumdata/(xxx)log.php 即可。

  • 請給出論壇統(tǒng)計中 Discuz! 論壇活躍指數(shù)的計算方法。

論壇活躍指數(shù)由以下五項經(jīng)過系數(shù)相乘后相加而成:

        ■ (每天增加會員數(shù)/會員總數(shù) + 每天增加帖子數(shù)/帖子總數(shù)) * 1500 
       ■ 平均每帖回復(fù)數(shù) * 10 
       ■ 人均會員發(fā)帖數(shù) * 1 
       ■ 發(fā)帖會員占總會員百分比 * 0.1 
       ■ 每個訪問者的瀏覽頁數(shù) * 1 

如果您有認(rèn)更合理的計算方法,歡迎和我們聯(lián)系。

  • 我想在帖子中顯示會員的性別該怎么做?

通常您只需要修改 index 模板即可,查找: {lang postnum} $post[postnum] ,在其后面添加: {lang gender}  {lang male} {lang female} {lang secret}

  • 如何禁止普通會員復(fù)制帖子內(nèi)容?

修改 header 模板,查找&ltbody ,然后后面添加: oncopy="return false;" oncut=" return false;"這樣可以禁止除版主以上級別的用戶的復(fù)制動作,如果還想開放某些用戶組的復(fù)制權(quán)限,可以在1,2,3后面加其他用戶組的 groupid ,之間用英文半角逗號分隔。

  • 怎樣對所有會員進(jìn)行加分獎勵?

您可以以登錄論壇后臺,在用戶管理 --> 積分獎懲里面進(jìn)行獎懲

  • 如何將登陸 cookie 有效期默認(rèn)設(shè)置成 瀏覽器進(jìn)程 ?

修改論壇根目錄下的logging.php :查找 $cookietimecheck = array((isset($_DCOOKIE['cookietime']) ? intval($_DCOOKIE['cookietime']) : 2592000) => 'checked'); ,替換成: $cookietimecheck = array((isset($_DCOOKIE['cookietime']) ? intval($_DCOOKIE['cookietime']) : 0) => 'checked'); 。

  • 怎樣讓發(fā)帖時在主題上自動加上發(fā)帖日期?

打開模板 viewthread。htm ,搜索: {lang subject}: $thread[subject] ,然后在后面加入:[]這樣只需要在模板中進(jìn)行修改就可以了。

  • 管理員密碼忘記了怎么辦?

可以使用Discuz!工具箱中的恢復(fù)管理員密碼功能進(jìn)行修改,詳情請見《Discuz!工具箱

  • 如何清除論壇所有的登陸IP記錄?

先關(guān)閉論壇,進(jìn)入"系統(tǒng)設(shè)置"里的"數(shù)據(jù)庫","數(shù)據(jù)升級"中輸入: UPDATE `cdb_posts` SET `useip` = ;UPDATE `cdb_members` SET `regip` = ,`lastip` =  ; 提交即可;這樣會將用戶注冊時候的 IP 也刪除掉。如果不想刪除用戶注冊時候的 IP ,可以將第2句換成: UPDATE `cdb_ members` SET `lastip` =  ;

  • 如何不讓游客看到已注冊用戶的詳細(xì)資料?

打開 viewpro.php ,查找: $discuz_action = 61; ,在后面添加:if (!$discuz_uid) { showmessage('對不起,游客無權(quán)查看注冊會員的資料。');}

  • 我想重置會員的積分和發(fā)帖數(shù),使兩者相等該怎么做?

如果發(fā)1貼加1分,可以在系統(tǒng)設(shè)置的數(shù)據(jù)庫升級或 phpmyadmin 里運行如下語句:UPDATE `cdb_members` SET credit=postnum; ,同理發(fā)1帖加2分就是:UPDATE `cdb_members` SET credit=postnum*2; 。

  • 為什么不提供管理記錄的刪除功能?

Discuz! 管理記錄用文件保存,為了防止記錄被非法刪除,系統(tǒng)自動存留 500 條最新的記錄,并占用不了很多空間,不需手工刪除。如一定要刪除,通過 FTP 直接操作 ./forumdata/xxlog.php即可。

  • 怎樣設(shè)置才能讓游客只能瀏覽論壇主題列表,不能瀏覽帖子內(nèi)容?

您可以進(jìn)入系統(tǒng)設(shè)置編輯游客組的權(quán)限詳情,禁止其瀏覽帖子即可。