-
smarty模板引擎,默認(rèn)支持cache機(jī)制,只需要在配置中將cache配置設(shè)置為true,并且設(shè)置好緩存目錄,這樣smarty就啟用了緩存。查看相互任務(wù)之間的依賴,當(dāng)依賴不重要時(shí),通過串行執(zhí)行改為并行執(zhí)行來優(yōu)化php程序,多使用并行時(shí)間窗口。查看全部
-
緩存重復(fù)計(jì)算的內(nèi)容,多次請求,內(nèi)容不變的情況下做緩存,n個(gè)客戶端訪問,只需要產(chǎn)生一次緩存內(nèi)容即可。查看全部
-
通過使用gzip壓縮數(shù)據(jù)輸出,100k以上的輸出結(jié)果明顯。壓縮時(shí)會(huì)讓服務(wù)端和客戶端產(chǎn)生額外的cpu開銷。查看全部
-
設(shè)置超時(shí)時(shí)間,將串行請求并行化:a,使用curl_multi_*(),b,使用swoole擴(kuò)展查看全部
-
數(shù)據(jù)庫在硬盤上,通過數(shù)據(jù)存在內(nèi)存里做緩存,直接存取數(shù)據(jù)更快!讀寫網(wǎng)絡(luò)數(shù)據(jù)(socket通信)耗時(shí)最多>本地磁盤讀文件(簡單文件會(huì)快)>數(shù)據(jù)庫操作>內(nèi)存(內(nèi)存緩存)查看全部
-
旁路方案查看全部
-
疊時(shí)間窗口,說白了就是任務(wù)之間異步執(zhí)行,異步執(zhí)行的前提條件是后一個(gè)任務(wù)不存在強(qiáng)依賴前一個(gè)任務(wù)的情況,否則只能串行執(zhí)行,比如注冊的時(shí)候發(fā)送郵件這一關(guān)過程不是強(qiáng)依賴注冊過程的(運(yùn)行有適當(dāng)?shù)难訒r(shí),這種情況就可以使用異步處理)查看全部
-
緩存條件查看全部
-
使用Gzip 對PHP接口輸出數(shù)據(jù)進(jìn)行壓縮 小于幾十kb壓縮效果不好 大于100k可以嘗試查看全部
-
如何優(yōu)化網(wǎng)絡(luò)請求查看全部
-
寫: 發(fā)送post或get請求查看全部
-
網(wǎng)絡(luò)請求的坑查看全部
-
數(shù)據(jù)庫在硬盤上,但是借用內(nèi)存做緩存查看全部
-
linux運(yùn)行環(huán)境,硬盤,數(shù)據(jù)庫,緩存(軟硬件結(jié)合:硬件--內(nèi)存,軟件--memcache,redis等基于內(nèi)存的緩存)查看全部
-
linux,和硬盤速度 影響php執(zhí)行速度查看全部
舉報(bào)
0/150
提交
取消