當我們調用數據庫時,通常要求前臺使用緩存,而后臺則不需要調用緩存。
那么就存在前后臺調用數據時,如何靈活處理這個問題。
“專業、務實、高效、創新、把客戶的事當成自己的事”是我們每一個人一直以來堅持追求的企業文化。 創新互聯是您可以信賴的網站建設服務商、專業的互聯網服務提供商! 專注于成都網站制作、成都做網站、軟件開發、設計服務業務。我們始終堅持以客戶需求為導向,結合用戶體驗與視覺傳達,提供有針對性的項目解決方案,提供專業性的建議,創新互聯建站將不斷地超越自我,追逐市場,引領市場!
1由于我一直使用thinkphp開發系統,所以之前,我一直在模型中調用數據時都這樣使用的:
if(APP_DEBUG){
$this -> select();
}else{
$this -> cache() -> select();
}
這樣,只要在調試模式下,就不會調用緩存了。
2今天我又想出了一個新方法,就是在調用數據的函數上傳遞個默認參數,前臺可以不提供參數,后臺則提供一個參數(反過來也行)。實現方法如下:
function get_list($cache=true){
if($cache){
$this -> cache() -> select();
}else{
$this -> select();
}
名稱欄目:調用數據庫時怎樣只使用前臺緩存而不調用后臺緩存?
文章起源:http://m.kartarina.com/article22/pphpcc.html
成都網站建設公司_創新互聯,為您提供云服務器、企業建站、移動網站建設、Google、小程序開發、品牌網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯