一般提速:
1.gzip壓縮
節省IO,節省傳輸時間
2.Zend Cache/OpenCache
運行中間編譯代碼,提高PHP自身響應效率。
3.數據緩存,讀寫分離
redis,mongo,memcache等非關係型數據庫,來緩存MYSQL查詢數據或文檔,而不直接與MYSQL發生操作。
4.主從數據庫,讀寫分離
設置主從數據庫,讀寫分離。
5.CDN內容分發
使用CDN加速,進行內容分發。
6.靜態化
生成html靜態頁面。
高並發類:
1.負載均衡
2.使用redis,memcache等,阻塞/非阻塞式、隊列、事務鎖、樂觀/悲觀鎖解決。
3.mysql數據庫類連接池,異步連接、預處理。
4.業務隔離,分佈式存儲
|