Php/laravel/laravel5/htmlcache
提供: 初心者エンジニアの簡易メモ
2016年8月7日 (日) 22:49時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「 ==Cacheクラスを使ってページキャッシュをする== namespace App\Http\Controllers; use App\Http\Requests; use Illuminate\Http\Request; use Illuminate\Su...」)
Cacheクラスを使ってページキャッシュをする
namespace App\Http\Controllers; use App\Http\Requests; use Illuminate\Http\Request; use Illuminate\Support\Facades\Cache; class DebugController extends Controller { public function index() { $cacheId = md5(__CLASS__); if (Cache::has($cacheId)) { return Cache::get($cacheId); } $data = ["デバッグ"]; $html = view('debug', $data)->render(); Cache::put($cacheId, $html, 10); return $html; } }