سلام دوستان
من هر صفحه ای رو که لود میکنم یکسری دیتا رو از دیتا بیس میخونم و میفرستم به این صفحه یعنی با هر بار رفرش صفحه چند فانکشن اجرا میشه و ممکنه مثلا 10 چند کوئری یا یک کوئری به SQL Server زده بشه که فکر میکنم این روش درستی نباشه چون میزان درخواستها به سرور خیلی زیاد میشه
آیا راهی برای رفع این مشکل هستش؟
من الان view ها رو اینطوری لود میکنم
function index()
{
$this->General_model->online_users_counter();
$data = array (
'title'=>'سامانه ',
'message_num'=> $this->General_model->message_num(),
'san_num'=> $this->General_model->san_num(),
'rejected_num'=> $this->General_model->rejected_num()
);
$this->template->load('dashboard/index', $data);
}
من نتونستم اینطوری لود کنم
<?php
class Page extends CI_Controller {
function index()
{
$data['page_title'] = 'Your title';
$this->load->view('header');
$this->load->view('menu');
$this->load->view('content', $data);
$this->load->view('footer');
}
}
?>
در ضمن من view دارم اما view هارو لود نمیکنم یعنی به این صورت عمل میکنم