方法一:
新版应用:
1、打开 common.inc.php ,查找:
require_once DISCUZ_ROOT.'./include/global.func.php';
在这句话的前面加上:
//
使之看起来是这样的:
//require_once DISCUZ_ROOT.'./include/global.func.php';
2、打开 global.func.php ,查找:
function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0) {
在上面添加:
// Code begin
再找文章最后的:
?>
3、复制 global.func.php 里的 Code begin 和 Code End 里面的所有代码,粘贴到 common.inc.php 文件里文章最后的:
?>
这个的上面。
注意:
1、global.func.php 不可删除
2、如果以后要更新 global.func.php ,不要忘了也要更新复制到了 common.inc.php 里面的代码。
4,后台更新缓存 OK!
方法二:
减少查询数据各一次!1.优化贴子页面!
安装论坛目录下找到 viewthread.php 文件 打开.
查找:
$fup = $db->fetch_first("SELECT fid, name FROM {$tablepre}forums WHERE fid='$forum[fup]'");
删除这条代码,后台更新缓存 OK!
2.优化注册页面!
安装论坛目录下找到 register.php 文件 打开.
查找:
$query = $db->query("SELECT styleid, name FROM {$tablepre}styles WHERE available='1'");
while($styleinfo = $db->fetch_array($query)) {
$styleselect .= '<option value="'.$styleinfo['styleid'].'">'.$styleinfo['name'].'</option>'."\n";
}
修改为:
if(is_array($stylejump)) {
foreach($stylejump as $key => $var) {
$styleselect .= "$var\n";
}
}
后台更新缓存 OK!
3.优化登陆页面!
安装论坛目录下找到 logging.php 文件 打开.
查找:
$query = $db->query("SELECT styleid, name FROM {$tablepre}styles WHERE available='1'");
while($styleinfo = $db->fetch_array($query)) {
$styleselect .= "<option value=\"$styleinfo[styleid]\">$styleinfo[name]</option>\n";
}
修改为:
if(is_array($stylejump)) {
foreach($stylejump as $key => $var) {
$styleselect .= "$var\n";
}
}
后台更新缓存 OK!