ThinkPHP 效能優化

2021-10-10 16:19:08 字數 557 閱讀 7009

//通常查詢資料庫是最耗時的地方,快取如分類,排行等資料可極大降低資料庫讀取次數

//預設配置

'data_cache_time'

=> 0, // 資料快取有效期 0表示永久快取

'data_cache_type'

=>

'file', // 資料快取型別,支援:file|memcache|xcache等

$model->cache(

'cache_name'

)->select(

); //查詢使用快取,指定key更高效

$value

= s(

'cache_name'

);//獲取查詢內容

$model->where(

$map

)->cache(

'key',60)->find(

);//指定過期時間s

php think optimize:schema php think optimize:route

如何有效提高thinkphp的應用效能

mysql效能優化 mysql效能優化

優化方式 1.空間換時間 冗餘 2.時間換空間 字段優先使用型別 int date char varchar text 索引型別 btree索引 hash索引 索引的葉子下,存放乙個資訊指向所在行的資料位址。btree有利於範圍查詢,hash有利於精確查詢。btree用的更多一些。btree索引的常...

效能優化 電量優化

使用battery historian來監測電量的情況,battery historian時google的乙個開源專案 具體安裝過程參見 當出現下列畫面,說明已經開啟 其開啟成功以後,訪問網頁如下所示 說明 這裡使用的是一台國外的vps伺服器,原本是想在本地虛擬機器實驗的,一直連線超時,就換成了vp...

效能優化 儲存優化

android系統提供4中基本的資料儲存方式,分別是sharedpreference 檔案儲存 sqlite資料庫 contentprovider。sharedpreference sharedpreference是一種簡單便捷的儲存方式,常用來儲存一些簡單配置資訊。儲存路徑 sharedprefe...