用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1908|回复: 4
收起左侧

[HELP] 简单的调用,页面打开速度非常慢,求解

[复制链接]
发表于 2013-10-21 07:37:10 | 显示全部楼层 |阅读模式
本帖最后由 wuqian9871 于 2013-10-21 07:55 编辑

模型里写了这2个函数
PHP复制代码
function getlist($diqu,$num,$offset){//首页地区分类                                
$query = $this->db->get_where('dili_u_m_mingxing', array('diqu' => $diqu),$num,$offset);
                                return $query->result_array();        
                                                                }
复制代码
PHP复制代码
function getpic($diqu,$zhuangtai,$num,$offset){//首页地区图片                              
$query = $this->db->get_where('dili_u_m_mingxing', array('diqu' => $diqu,'zhuangtai'=>$zhuangtai),$num,$offset);
                                return $query->result_array();        
                                                                }        
复制代码


控制器里直接调用模型函数输出
PHP复制代码
public function index()        {$this->output->cache(1);
        $data['neidi']= $this->Get_mingxing->getlist(1,24,0);
        $data['gangtai']= $this->Get_mingxing->getlist(2,24,0);
        $data['rihan']= $this->Get_mingxing->getlist(3,24,0);
        $data['oumei']= $this->Get_mingxing->getlist(4,24,0);
        $data['neidipic']=$this->Get_mingxing->getpic(1,1,6,0);
        $data['gangtaipic']=$this->Get_mingxing->getpic(2,1,6,0);
        $data['rihanpic']=$this->Get_mingxing->getpic(3,1,6,0);        
        $data['oumeipic']=$this->Get_mingxing->getpic(4,1,6,0);        
        $data['zuhe']=$this->Get_mingxing->getzuhelist('组合',24,0);
        $data['zuhepic']=$this->Get_mingxing->getzuhepic('组合',1,6,0);
        $this->load->view('welcome_message',$data);
        }
复制代码


实在是太慢,加入了缓存,也还是很慢  新手求解  是不是这样写不对啊?(数据库5000条数据


发表于 2013-10-21 08:53:53 | 显示全部楼层
$this->output->cache 这种缓存无意义
 楼主| 发表于 2013-10-21 09:11:54 | 显示全部楼层
dayrui 发表于 2013-10-21 08:53
$this->output->cache 这种缓存无意义

那要怎么样加快速度呢,这点数据,打开慢   肯定是代码写的不对
但是代码很简单的,怎么改呢
发表于 2013-10-21 09:20:44 | 显示全部楼层
打开调试器看加载时间,php5.3以上时,数据库要把localhost改成127.0.0.1
 楼主| 发表于 2013-10-21 09:32:36 | 显示全部楼层
dayrui 发表于 2013-10-21 09:20
打开调试器看加载时间,php5.3以上时,数据库要把localhost改成127.0.0.1

如何打开调试器?   我没有在本机测试
我上传到空间

本版积分规则