列表頁面的靜態化:
public function lists(){ $dir = dirname(app_path()).'/resources/views/html'; if(file_exists($dir.'/list.blade.php') && time()<filemtime($dir.'/list.blade.php')+10){ return view('html/list'); } $data = DB::table('user')->get();//查詢數據 $content = view('ten.list',['arr'=>$data]);//渲染模板 if(!file_exists($dir)){ mkdir($dir); } file_put_contents($dir.'/list.blade.php',$content); return $content; }