emlog缓存文件优化 加快文章发布速度/缓存速度教程 - 微笑博客


作者: smiling

全网最全的网络资源分享网站

手机扫码查看

特别声明:文章多为作者原创,少部分来源于互联网,如有侵权请联系邮箱2902829982@qq.com


方法也很简单

1.include/lib/cache.php”将用户数据缓存这里替换一下,代码如下:

/**
 * 用户信息缓存
 */
private function mc_user() {
    $user_cache = array();
    $query = $this->db->query("SELECT uid,username,nickname,role,ischeck,photo,email,description FROM " . DB_PREFIX . "user");
    while ($row = $this->db->fetch_array($query)) {
        // $photo = array();
        /*
        $avatar = '';
        if(!empty($row['photo'])){
            $photosrc = str_replace("../", '', $row['photo']);
            $imgsize = chImageSize($row['photo'], Option::ICON_MAX_W, Option::ICON_MAX_H);
            $photo['src'] = htmlspecialchars($photosrc);
            $photo['width'] = $imgsize['w'];
            $photo['height'] = $imgsize['h'];
 
            $avatar = strstr($photosrc, 'thum') ? str_replace('thum', 'thum52', $photosrc) : preg_replace("/^(.*)\/(.*)$/", "\$1/thum52-\$2", $photosrc);
            $avatar = file_exists('../' . $avatar) ? $avatar : $photosrc;
        }*/
        $row['nickname'] = empty($row['nickname']) ? $row['username'] : $row['nickname'];
        $user_cache[$row['uid']] = array(
            'photo' => $row['photo'],
            'avatar' => $row['photo'],
            'name_orig' => $row['nickname'],
            'name' => htmlspecialchars($row['nickname']),
            'mail' => htmlspecialchars($row['email']),
            'des' => htmlClean($row['description']),
            'ischeck' => htmlspecialchars($row['ischeck']),
            'role' => $row['role'],
            );
    }
    $cacheData = serialize($user_cache);
    $this->cacheWrite($cacheData, 'user');
}

2.admin/save_log.php修改一下代码

// 源代码
$CACHE->updateCache();
 
// 修改为:
$CACHE->updateCache(array('sta', 'tags', 'newlog', 'logsort', 'logtags'));
分享到:
打赏

以下为本文版权信息

阅读时间: 

发布于:2021-8-24

本文标题: emlog缓存文件优化 加快文章发布速度/缓存速度教程

本文链接: https://www.smilingwxj.cn/post-89.html

版权声明:文章为《 smiling》原创,转载请保留出处!

评论

  1. #1
    好耶好耶好耶 会员 Lv.3

    666

    • smiling 站长已认证

      回复了好耶好耶好耶:表情

切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

sitemap // 切换网页试下效果吧