Laravel框架中緩存的使用方法分析
本文實(shí)例講述了Laravel框架中緩存的使用方法。分享給大家供大家參考,具體如下:
1. Laravel為各種不同的緩存系統(tǒng)提供了一致的API,支持的緩存有File、Memcached和Redis等
2. 主要方法
put()
、add()
、forever()
、has()
、get()
、pull()
、forget()
3. 配置文件路徑 /config/cache.php
4. 添加路由
Route::get('/cache1', 'HomeController@cache1'); Route::get('/cache2', 'HomeController@cache2');
5. 添加緩存
public function cache1(){ Cache::put('key1','val1',10); }
由于這里我們就使用默認(rèn)的文件緩存,那么執(zhí)行該方法后,在storage下會(huì)生成新的緩存文件,如下圖所示
6. 其他操作
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\Cache; class HomeController extends Controller { public function cache1(){ Cache::put('key1','val1',10);//鍵 值 有效時(shí)間(分鐘) //Cache::add('key2','val2',20);//若key2不存在,則添加成功 否則,添加失敗 //Cache::forever('key3','val3');//永久保存對(duì)象到緩存 //Cache::has('key1');//判斷是否存在 Cache::forget('key1');//刪除緩存 } public function cache2(){ //$data = Cache::get('key1');//取值 $data = Cache::pull('key1');//取值后刪除 dd($data); } }
更多關(guān)于Laravel相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Laravel框架入門與進(jìn)階教程》、《php優(yōu)秀開發(fā)框架總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對(duì)大家基于Laravel框架的PHP程序設(shè)計(jì)有所幫助。
- Laravel使用Caching緩存數(shù)據(jù)減輕數(shù)據(jù)庫查詢壓力的方法
- Laravel中擴(kuò)展Memcached緩存驅(qū)動(dòng)實(shí)現(xiàn)使用阿里云OCS緩存
- laravel使用Redis實(shí)現(xiàn)網(wǎng)站緩存讀取的方法詳解
- Laravel ORM對(duì)Model::find方法進(jìn)行緩存示例詳解
- Laravel使用memcached緩存對(duì)文章增刪改查進(jìn)行優(yōu)化的方法
- Laravel Memcached緩存驅(qū)動(dòng)的配置與應(yīng)用方法分析
- Laravel框架中實(shí)現(xiàn)使用阿里云ACE緩存服務(wù)
相關(guān)文章
Laravel 解決composer相關(guān)操作提示php相關(guān)異常的問題
今天小編就為大家分享一篇Laravel 解決composer相關(guān)操作提示php相關(guān)異常的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-10-10yii框架創(chuàng)建與設(shè)置默認(rèn)控制器并載入模板操作示例
這篇文章主要介紹了yii框架創(chuàng)建與設(shè)置默認(rèn)控制器并載入模板操作,結(jié)合實(shí)例形式分析了Yii框架控制器與模板相關(guān)操作技巧及使用注意事項(xiàng),需要的朋友可以參考下2020-03-03php實(shí)現(xiàn)的支付寶網(wǎng)頁支付功能示例【基于TP5框架】
這篇文章主要介紹了php實(shí)現(xiàn)的支付寶網(wǎng)頁支付功能,結(jié)合實(shí)例形式分析了基于TP5框架框架的支付寶網(wǎng)頁支付功能具體操作步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-09-09ThinkPHP實(shí)現(xiàn)非標(biāo)準(zhǔn)名稱數(shù)據(jù)表快速創(chuàng)建模型的方法
這篇文章主要介紹了ThinkPHP實(shí)現(xiàn)非標(biāo)準(zhǔn)名稱數(shù)據(jù)表快速創(chuàng)建模型的方法,對(duì)于采用ThinkPHP操作非標(biāo)準(zhǔn)名稱數(shù)據(jù)表的情況非常實(shí)用,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2014-11-11

CentOS 6.3下安裝PHP xcache擴(kuò)展模塊筆記