laravel壓力測試

白小二發表於2021-05-22

測試準備

測試介面:hello world 式的返回
ab 測試語句:ab -n 10 -c 1 localhost/test
除錯工具:;telescope

  • 無任何優化

laravel壓力測試

laravel壓力測試

  • 執行 php artisan config:cache

laravel壓力測試

laravel壓力測試

  • 執行 php artisan route:cache

laravel壓力測試

laravel壓力測試

  • 執行 composer dumpautoload -o

laravel壓力測試

laravel壓力測試

  • 開啟 opcache

laravel壓力測試

laravel壓力測試

上面幾句優化下來,基本就是處理一次請求 laravel 本身的耗時,可以看出耗時還是太高了,這比 sql及第三方api耗時還要高,有沒有什麼辦法做更深度的優化,就 laravel 本身,不打算使用 lumen,因為只想維護一份 model,service,repository,要拆也太麻煩了

本作品採用《CC 協議》,轉載必須註明作者和本文連結
保持專注

相關文章