精華PHP技術文章整理合集——性能優化篇
2023-06-03 加入收藏
什么是性能優化?
簡而言之,就是在不影響系統運行正確性的前提下,使之運行地更快,完成特定功能所需的時間更短。
PHP作為一門web后端腳本語言。
好處是能夠快速實現Web Application 所需功能,并且容易部署。缺點是PHP性能有點不盡如意,在進行計算密集型的業務時會遇到很多阻礙。
已知的性能優化分三個層次:PHP語言的優化、PHP程序周邊環境的優化、PHP擴展C語言的優化。在Web應用程序中有數百種方法可以進行某種性能優化。
為此,小編將之前公眾號內文章進行分類整理,本次為大家呈現PHP性能優化類技術文章,以此希望能夠增進大家在PHP性能方面技能的掌握與理解。
性能直線提升架構技術
Nginx是一個高性能的HTTP和反向代理web服務器,同時也提供了IMAP/POP3/SMTP服務。
特點:占有內存少,并發能力強。
看完這篇徹底了解Nginx
Nginx為什么高效?一文搞明白Nginx核心原理
Nginx為什么快到根本停不下來?
nginx搭建及加固
Nginx配置文件(nginx.conf)配置詳解
nginx實現一個域名配置多個laravel項目
5分鐘完成 Nginx 直播服務部署(直播 + 分流 + 畫面水印)
nginx反向代理配置去Nginx
Nginx配置參數中文說明
深入探索Nginx工作原理
生產環境:Nginx高可用方案
一個小工具幫你搞定實時監控Nginx服務器
CentOS7.2與Nginx配置虛擬主機詳解
Nginx均衡TCP協議服務器案例
Nginx+PHP+FastCGI加速模式
PHP-FPM和Nginx的通信機制
Nginx代理與反向代理、負載均衡
除了負載均衡,Nginx還可以做很多,限流、緩存、黑白名單等
Nginx作為靜態資源web服務 - 控制瀏覽器緩存、防盜鏈
深入Nginx:我們是如何為性能和規模做設計的
學會Nginx,10倍提升你的Web應用性能!
Nginx服務優化(隱藏版本號、修改用戶和組、設置鏈接超時)
基于 Nginx 的 HTTPS 性能優化實踐
Nginx實現負載均衡的幾種方式,可參考學習下
Nginx+PHP-FPM優化技巧總結
Nginx常見故障502等解決方案匯總
從 Nginx 優秀的核心架構設計,揭秘其為何能支持高并發?
Nginx 是如何啟動并處理 http 請求的?
刨根問底 HTTP 和 WebSocket 協議
通過HTTP Header控制緩存
網站升級HTTPS操作步驟
深入理解HTTP協議
也許這樣理解 HTTPS 更容易
猜猜看!一個 TCP 連接能發多少個 HTTP 請求?