欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

網(wǎng)站性能提高實戰(zhàn)經(jīng)驗點滴記錄

 更新時間:2011年02月19日 16:43:05   作者:  
網(wǎng)站性能提高實戰(zhàn)經(jīng)驗點滴記錄,需要的朋友可以參考下。
DB:
1.數(shù)據(jù)庫可以適當(dāng)設(shè)計一些冗余字段來減少聯(lián)合查詢
2.經(jīng)常查詢的字段要建立索引
3.查詢內(nèi)容盡量簡潔, 比如cakephp中的查詢盡量設(shè)置$this->recursive=-1,并指定fields.
4.數(shù)據(jù)庫用單獨的服務(wù)器,有條件的常用查詢數(shù)據(jù)單獨分庫
5.把session等數(shù)據(jù)放在Memcache而不是數(shù)據(jù)庫中既能滿足多服務(wù)器之間共享也能降低數(shù)據(jù)庫的負(fù)載。
參考如下文章: http://www.linuxjournal.com/article/7451?page=0,1
6.Bad Sql會摧毀系統(tǒng)的CPU,尤其在使用IN查詢時,一定要確保array里面數(shù)據(jù)是唯一的,且不能有大量數(shù)據(jù)。
HTTP Request:
1.調(diào)節(jié)apache增大服務(wù)器并發(fā)處理連接數(shù)
2.壓縮js/css減少客戶并發(fā)請求連接數(shù)(apache/nginx的gzip配置)
3.盡量使用離線數(shù)據(jù)庫,少調(diào)用遠(yuǎn)程http service(geoip service, google map...).至少要設(shè)置合理的請求超時時間。
4.圖片、靜態(tài)資源用專用的服務(wù)器
WEB server:
1.apache+php->ningx+(php+fpm)
2.haproxy, 設(shè)置請求隊列queue, 比如50,這樣可以起到緩沖和保護(hù)web server的作用,效果明顯
3.添加web server, haproxy負(fù)載均衡
( 多服務(wù)器注意session/cache放在數(shù)據(jù)庫或者memcache中,代碼補(bǔ)丁注意同步, 動態(tài)生成或者管理員加載的資源注意同步)
Code:
1.避免無效循環(huán)
2.避免無效鏈接請求
3.設(shè)計上注意不要產(chǎn)生單個服務(wù)器的文件
4.設(shè)計上注意不要產(chǎn)生大量的小文件,否則可能會引起inode資源耗盡
5.設(shè)計上注意不要把大量營銷郵件的發(fā)送和單個業(yè)務(wù)郵件混淆在一起,另外批量郵件的產(chǎn)生和發(fā)送邏輯要分開
6.最好把營銷郵件的發(fā)送以調(diào)用第三方專業(yè)郵件服務(wù)的形式完成。這樣可以避免垃圾郵件和檢查無效郵件
to be continued.

相關(guān)文章

  • yum安裝telnet的步驟

    yum安裝telnet的步驟

    Telnet協(xié)議是TCP/IP協(xié)議族中的一員,是Internet遠(yuǎn)程登錄服務(wù)的標(biāo)準(zhǔn)協(xié)議和主要方式,Telnet是常用的遠(yuǎn)程控制Web服務(wù)器的方法,本文給大家分享yum安裝telnet的步驟,感興趣的朋友一起看看吧
    2020-05-05
  • net-snmp靜態(tài)編譯鏈接的獲取程序及生成執(zhí)行程序詳解

    net-snmp靜態(tài)編譯鏈接的獲取程序及生成執(zhí)行程序詳解

    這篇文章主要介紹了net-snmp靜態(tài)編譯鏈接的獲取程序及生成執(zhí)行程序詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • 加速?PyTorch?模型訓(xùn)練的?9?個技巧(收藏)

    加速?PyTorch?模型訓(xùn)練的?9?個技巧(收藏)

    本指南從最簡單的結(jié)構(gòu)到最復(fù)雜的改動都有,可以使你的網(wǎng)絡(luò)得到最大的好處。我會給你展示示例Pytorch代碼以及可以在Pytorch-?lightning?Trainer中使用的相關(guān)flags,這樣你可以不用自己編寫這些代碼,感興趣的朋友一起看看吧
    2022-03-03
  • 關(guān)于target目錄在idea沒顯示的問題

    關(guān)于target目錄在idea沒顯示的問題

    這篇文章主要介紹了關(guān)于target目錄在idea沒顯示的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • 算法系列15天速成 第七天 線性表【上】

    算法系列15天速成 第七天 線性表【上】

    人活在社會上不可能孤立,比如跟美女有著千絲萬縷的關(guān)系,有的是一對一,有的是一對多,有的是多對多
    2013-11-11
  • 前端開發(fā)工具nvim替帶VSCode的安裝配置

    前端開發(fā)工具nvim替帶VSCode的安裝配置

    這篇文章主要為大家介紹了一款前端開發(fā)工具nvim代替VSCode的配置使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • Vertica集成Apache Hudi重磅使用指南

    Vertica集成Apache Hudi重磅使用指南

    這篇文章主要為大家介紹了Vertica集成Apache Hudi的重磅使用指南,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪
    2022-03-03
  • 淺析HTTP3

    淺析HTTP3

    本文簡單介紹了HTTP協(xié)議,以及介紹了HTTP的成長,不同HTTP解決的問題等方面,詳細(xì)講解了HTTP3,感興趣的小伙伴一起來看看吧
    2021-08-08
  • vscode+picgo+github配置免費圖床(圖文教程)

    vscode+picgo+github配置免費圖床(圖文教程)

    本文主要介紹了vscode+picgo+github配置免費圖床,文中通過圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 關(guān)于git commit 命令解讀

    關(guān)于git commit 命令解讀

    這篇文章主要介紹了關(guān)于git commit 命令,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11

最新評論