我有一個表格,其中包含來自MySQL-PHP的7500多行數據。該應用程序基于Codeigniter 3構建。我沒有使用數據表。但是,每次加載頁面時,呈現時間都超過 15 秒。我嘗試過使用頁面緩存,但即使使用瀏覽器后退按鈕也會從頭開始加載頁面。控制器方法:public function index() { $data['title'] = 'Patient List'; $data['patient'] = $this->patient_model->get_patients(); if(isset($_SESSION['patientChanged'])) { if($_SESSION['patientChanged'] == 1) { $this->output->delete_cache(); $this->output->cache(10); $_SESSION['patientChanged'] == NULL; } } $this->load->view('templates/header', $data); $this->load->view('patient_list'); $this->load->view('templates/footer');}public function insert() { $result = $this->patient_model->insert_patient(); $_SESSION['patientChanged'] = 1; redirect ('patient/view/'.$result);}有沒有辦法優化它?頁面加載時間可以減少到5秒以下嗎?
- 1 回答
- 0 關注
- 90 瀏覽
添加回答
舉報
0/150
提交
取消