$this->db->where(‘id’,1);
$query = $this->db->get(‘ayarlar’);
return $query->row();
2. Örnek
return $this->db->where(‘id’,1)->get(‘ayarlar’)->row();
Verdiğim örneğe göre 2 kod arasında performans bakimindan bir fark olur mu ?
Bu yazımlar arasında performans açısından bir fark olur mu? |
4 Mesajlar | 948 Okunma |
$this->db->where(‘id’,1);
$query = $this->db->get(‘ayarlar’);
return $query->row();
return $this->db->where(‘id’,1)->get(‘ayarlar’)->row();
$baslangic_timestamp= microtime(true);
for ($i = 1; $i <= 1000; $i++) {
//bu aralığa önce 1. kodu sonra 2. kodu yazın 1000 kez çalışacak.
$this->db->where('id',1);
$query = $this->db->get('ayarlar');
return $query->row();
//bu aralığa önce 1. kodu sonra 2. kodu yazın 1000 kez çalışacak.
}
$bitis_timestamp= microtime(true);
$gecen_zaman= $bitis_timestamp- $baslangic_timestamp;
echo "İşlem ".$gecen_zaman." milisaniye boyunca sürdü..";