فریم ورک Yii امکان استفاده از کش در کوئری زدن رافراهم کرده است
به این صورت کوئری شما به جای اینکه با هر بار درخواست اجرا بشه
یکبار اجرا میشه و آن را کش cache می کند
با استفاده از کد زیر نحوه ی استفاده از این روش مشخص شده است :
$db=Yii::$app->db; $result = $db->cache(function ($db) { return $db->createCommand('SELECT * FROM buy where id > 2135 ')->queryAll(); }); print_r($result);