wuqian9871 发表于 2013-10-21 07:37:10

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

本帖最后由 wuqian9871 于 2013-10-21 07:55 编辑

模型里写了这2个函数
function getlist($diqu,$num,$offset){//首页地区分类                              
$query = $this->db->get_where('dili_u_m_mingxing', array('diqu' => $diqu),$num,$offset);
                              return $query->result_array();      
                                                                }
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();      
                                                                }      

控制器里直接调用模型函数输出
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条数据)


dayrui 发表于 2013-10-21 08:53:53

$this->output->cache 这种缓存无意义

wuqian9871 发表于 2013-10-21 09:11:54

dayrui 发表于 2013-10-21 08:53 static/image/common/back.gif
$this->output->cache 这种缓存无意义

那要怎么样加快速度呢,这点数据,打开慢   肯定是代码写的不对
但是代码很简单的,怎么改呢

dayrui 发表于 2013-10-21 09:20:44

打开调试器看加载时间,php5.3以上时,数据库要把localhost改成127.0.0.1

wuqian9871 发表于 2013-10-21 09:32:36

dayrui 发表于 2013-10-21 09:20 static/image/common/back.gif
打开调试器看加载时间,php5.3以上时,数据库要把localhost改成127.0.0.1

如何打开调试器?   我没有在本机测试
我上传到空间
页: [1]
查看完整版本: 简单的调用,页面打开速度非常慢,求解