web開發效能優化 安全篇

2021-07-24 02:18:57 字數 639 閱讀 5152

1、許可權管理

從模組、表單、資料審核、功能按鈕全面資料安全驗證及管理。

2、ip驗證

資料介面訪問進行ip校驗

3、登入、操作日誌、程式安全日誌

系統所有使用者登入、操作全部日誌記錄。

程式安全日誌操作可檢視我之前寫過[

loghelper 日誌記錄幫助類

]。4、sql注入校驗過濾

a、表單控制項js前端校驗,特殊字元過濾

c、request請求過濾

特殊字元過濾可檢視我之前寫過。

5、驗證規範

a、前端js**驗證 b、

後端程式**驗證

c、資料庫約束

6、動態驗證碼

a、郵件動態驗證碼驗證

b、簡訊動態驗證碼驗證

7、驗證碼

登入、註冊或相關表單採取輸入驗證碼,避免惡意攻擊

web開發效能優化

1 查詢出的資料量過大 可以採用多次查詢,其他的方法降低資料量 盡量採取分頁查詢資料 2 鎖或者死鎖 這也是查詢慢最常見的問題,是程式設計的缺陷 3 返回了不必要的行和列 用or的字句可以分解成多個查詢,並且通過union鏈結多個查詢。它們的速度只與是否使用索引有關,如果查詢需要用到聯合索引,用un...

Android開發效能優化

1 盡量不適用靜態引用,以避免記憶體溢位 2 對進行壓縮 3 listview的優化 4 自定義view中減少measure layout draw 中的耗時操作即它們執行次數 5 不在ui執行緒總做耗時操作,網路請求 資料庫操作 複雜計算等放在子執行緒 6 webview退出時手動銷毀 方法未知 ...

web開發效能優化 專案架構篇

專案技術架構層級規劃和介紹 簡稱四橫兩縱 四橫即四大層次,分別為 1 使用者渠道層 使用者渠道層是直接面向終端使用者。通過 的形式向使用者提供產品展示 企業市場宣傳 對產品的訂購 互動分享 客戶關懷以及使用者中心入口等功能,並提供後期擴充套件移動終端接入 2 應用 業務層 該層面向的是系統管理人員。...