安裝 topthink/think-queue composer require topthink/think-queue 修改配置文件 安裝成功后自動生成 config/q...
安裝 topthink/think-queue composer require topthink/think-queue 修改配置文件 安裝成功后自動生成 config/q...
這里以xlswriter擴(kuò)展為例 進(jìn)入官方擴(kuò)展:https://pecl.php.net[https://pecl.php.net] 查詢自己php對應(yīng)版本的擴(kuò)展包 下載擴(kuò)展...
安裝 創(chuàng)建 execl 文件 保存文件到服務(wù)器 將文件輸出到瀏覽器 注意 ob_flush() 函數(shù)將輸出緩沖區(qū)中的內(nèi)容發(fā)送到服務(wù)器,使得服務(wù)器立即發(fā)送數(shù)據(jù)到客戶端瀏覽器。但...
可以使用Laravel框架中的隊(duì)列機(jī)制來實(shí)現(xiàn)用戶下單后3分鐘未支付自動取消訂單的功能。具體步驟如下: 創(chuàng)建一個(gè)取消訂單任務(wù)類: 訂單創(chuàng)建后添加取消訂單任務(wù)到隊(duì)列中: 上述代碼...
進(jìn)程(Process)、線程(Thread)和協(xié)程(Coroutine)都是計(jì)算機(jī)中實(shí)現(xiàn)并發(fā)的重要概念,它們有以下區(qū)別: 進(jìn)程是操作系統(tǒng)資源分配的最小單位,也是程序的一次執(zhí)行...
簡述 使用php作為后端開發(fā)語言已經(jīng)3年了,中間用過laravel、Hyperf、ThinkPHP、EasySwoole 進(jìn)行過各種開發(fā)。但是沒有具體總結(jié)過這幾種框架的優(yōu)缺點(diǎn)...
目錄 /bin:bin是Binary的縮寫,存放著最經(jīng)常使用的命令/boot:這里存放的是啟動Linux是使用的一些核心文件,包括一些連接文件以及鏡像文件。(不要?jiǎng)樱?dev...
什么是opcache? Opcache是一種通過將解析的PHP腳本預(yù)編譯的 字節(jié)碼(Operate Code)存放在 *共享內(nèi)存 *中來避免每次加載和解析PHP腳本的開銷,解...
MQ概述 消息隊(duì)列,是在消息的傳輸過程中保存消息的容器。多用于分布式系統(tǒng)之間進(jìn)行通訊。 MQ的優(yōu)勢和劣勢 優(yōu)勢 應(yīng)用解耦系統(tǒng)的耦合性越高,容錯(cuò)性就越低,可維護(hù)性就越低 異步提...
什么Token? token是一種令牌。是服務(wù)端生成的一串字符串,作為客戶端傳輸?shù)囊环N表示。 傳統(tǒng)的Token驗(yàn)證 客戶端第一次訪問服務(wù)端時(shí),傳輸用戶名和密碼,服務(wù)端進(jìn)行一系...
簽名認(rèn)證:現(xiàn)在接口互通除了使用access_token之外,還有許多喜歡使用sign進(jìn)行數(shù)據(jù)二次驗(yàn)證。本次所說的就是sign的坑。sign簽名一般驗(yàn)證條件: 密鑰secret...